Ship sinks, with one survivor. Poor girl ends up on an island where Aliens have set up a camp to capture the most delicious food in the universe. HUMAN WOMEN! Hey, it could happen!