On an idyllic camping trip, a mysterious entity forces a couple to face their base natures.On an idyllic camping trip, a mysterious entity forces a couple to face their base natures.On an idyllic camping trip, a mysterious entity forces a couple to face their base natures.