The Movie Machine
Deep search with a sense of humor.
Women and men have sex on a tropical island.
Director: Ned Morehead