A young couple is terrorized by a mysterious stranger.A young couple is terrorized by a mysterious stranger.A young couple is terrorized by a mysterious stranger.