After relocating to a new town, a young college student seeks a peaceful weekend in the countryside. However, she soon discovers she is not alone and must struggle to survive.