Medusa is content with her life on her lonely island, surrounded by the statues of those who dared set foot on her shores, until a shipwreck brings an unexpected visitor.