Characters played by Alison Brougham
Sandra Karl
Characters played by Anne Wittman
Laura
Characters played by Kate Cook
Jodie
Characters played by Gina Gershon
Alex's Mother
Characters played by Eric Roberts
Veles
Characters played by Chris Mawson
Alex
Characters played by Paul McQuaid
Alex
Characters played by Matthew Winters
Alex
Characters played by Pippa Conway
Alex
Characters played by Dana Smit
Christi
Characters played by Richard Goss
David Karl
Characters played by Javier Cáberiz
Blake
Characters played by Xavier Baeyens
The Coroner
Characters played by Hannah Bartlam
Young Couple
Characters played by Maya Biskupska
Megan
Characters played by Imogen Calaway
Nervous Woman
Characters played by Waleed Elgadi
Eli
Characters played by Albert Giannitelli
Young Couple
Characters played by Louisa Grinyer
Lost Woman
Characters played by Clarissa Hagan
Marzanna
Characters played by Matthew Hartley
The Delivery Man
Characters played by Jamie Hawes
The Detective
Characters played by Emma Hoare
Unhuman Woman
Characters played by Ruchika Jain
The Crying Woman
Characters played by Dorothea Jones
Ella
Characters played by Greg Kriek
Sandra's Lawyer
Characters played by Matthew Laird
Neil
Characters played by Meg Lake
Mystic Sally
Characters played by Cynon Lewis
The Painter
Characters played by Timothy Mylechreest
The Young Artist
Characters played by Iustina Nevel
Sarah
Characters played by Stephen Parker
Henry
Characters played by Sam Pitcher
Unhuman Man
Characters played by Mike Slader
Mark
Characters played by Magda Vero
Lena
Characters played by Stuart Walker
The Madman