Stranded newlywed forced to have lesbian sex.
A man and a woman are stranded naked on a strange island.