Four college students, returning from spring break, crash their car in an isolated New England countryside, only to discover that place was once a ground for clinical experiments gone awry.