剧情介绍:
Ben & Annie are a young couple on a weekend trip to Annie's small North Carolina hometown wh…