Siren debuted last Thursday to solid ratings and a flurry of complimentary live-tweets. Looks like Freeform's new show has legs... and also a pretty intimidating tail. Since I've been beating the drumbeat about Siren since last year, careful to vague everything up so there were no serious plot spoilers, it will be freeing to highlight