A mysterious story involving two strangers and something not of this world.A mysterious story involving two strangers and something not of this world.A mysterious story involving two strangers and something not of this world.