A mysterious hitch-hiker gets picked up by a man on a road trip. But what can you ever really know about a stranger? World Premiere.