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