Garcelle Beauvais has joined Season 2 of Freeform’s mermaid thriller drama Siren in a recurring role. Production on the sophomore season got underway today in Vancouver. Based on a story by co-writers Eric Wald and Dean White, Siren is an epic tale about the coastal town of Bristol Cove, known for its legend of once being home to mermaids. The arrival of a mysterious girl, Ryn (Eline Powell), wreaks havoc on the small fishing town as she proves the folklore true. Using their resources, marine ..