Doesn't suit? No problem! You can return within 30 days
You won't go wrong with a gift voucher. The gift recipient can choose anything from our offer.
30-day return policy
While on vacation in Carmel, a subtropical beach town in Central California, student filmmaker, Eric De la Cruz has little time to unwind before hearing of a banshee at Dearborn Manor who stalks the beaches at night. It's said that her screams foretell dea