When three college students get stuck on an isolated road, they soon find themselves in all too familiar territory.