Welcome to our "Lucky #8" edition of Bleeding Cool‘s weekly recap/review of Freeform‘s Siren, Eric Wald and Dean White‘s mermaid fantasy-action drama. After last episode's tragic ending, 'Being Human' brought us a Bristol Cove gathered together to bury one of their own