thiswastv.com
Review: So Weird, “Siren”
Jewel Staite is an enchantress whose charms no man can resist. Also she guest stars in this episode.