CharacterHelen HawkinsHelen Hawkins in Siren (2018), played by Rena Owen. Played byRena OwenAppears inSiren2018