Three female college students take a detour from their partying, enticed by a beautiful European woman who promises seclusion, safety, and maybe even romance. What they get is a living hell in which ...