简介:Four college students, returning from spring break, crash their car in an isolated New England countryside. Stranded in middle of nowhere, they seek help in Emeryville - an old, dilapidated western village, off the map.
简介:Four college students, returning from spring break, crash their car in an isolated New England countryside. Stranded in middle of nowhere, they seek help in Emeryville - an old, dilapidated western village, off the map.