A young stowaway finds herself trapped on an isolated island where beasts become men and men become gods.