All Cast

Jewel Staite
Cassie Cranston

Ennis Esmer
Adam Mitchell

Tommie-Amber Pirie
Polly Murray

Jonas Chernick
Chester O'Connell

Katharine Isabelle
Alice Solomon

Mark O'Brien
Bruce Buck

Lauren Lee Smith
Heather Mitchell

Kristian Bruun
Seth Parsons

Lauren Holly
Mauren Cranston

Natalie Brown
Anna

James McGowan
Spencer Goode

Gugun Deep Singh
Gus

Noah Cappe
Otis

Christine Horne
Ellie

Rosemary Dunsmore
Seth's Mother

Jessica Greco
Dr. Valsky
Deborah Lobban
Georgina

Jessica Clement
Young Alice
Marc-Anthony Sarria
Young Bruce
David MacLean
Michael Roberts

Hershel Blatt
Young Chester

Alex Harrouch
Young Adam

Torianna Lee
Young Heather

Mary Krohnert
Mrs. Parker
Sophi Knight
Young Polly
