A young girl meets a rather scary stranger.A young girl meets a rather scary stranger.A young girl meets a rather scary stranger.