Four friends out for a joy ride get trapped on a mysterious road.Four friends out for a joy ride get trapped on a mysterious road.Four friends out for a joy ride get trapped on a mysterious road.