SIREN: Actress Rena Owen on SIREN – Season 3 – Exclusive Interview – Part 1
As SIREN continues its third season, Thursdays on Freeform (followed by streaming on Freeform on Hulu), the mermaid clan led by Ryn (Eline Powell) is facing war with the mermaids led by newcomer Tia (Tiffany Lonsdale). Ryn’s baby has been born to a human surrogate after a difficult delivery, and locals are getting ever more suspicious about the strange deaths in Bristol Bay. Rena Owen plays lifelong Bristol Bay resident Helen Hawkins, a gift shop owner who is secretly one-eighth mermaid. She endeavors to help Ryn and all of mer-kind while trying to figure out why she is being visited […]Read On »