A young woman is on her way home when she encounters a peculiar stranger.A young woman is on her way home when she encounters a peculiar stranger.A young woman is on her way home when she encounters a peculiar stranger.