Siren Trailers & Videos Rotten Tomatoes(00) Save Image Image gallery: Siren Name Meaning: Unraveling the Mystique of Enchantment