Alone At Last / Teaser

A young married couple intentionally strand themselves on a secluded island.