Characters played by Kellie Martin
Nina St. Clair
Characters played by Adam MacDonald
Drew Brampton
Characters played by Dylan Neal
Stuart St. Clair
Characters played by Camille Pennel
April St. Clair
Characters played by Jesse Thibodeau
Brandon
Characters played by Zara Taylor
Isabelle
Characters played by Marianne Farley
Karen Reynolds
Characters played by France Viens
Dr. Miriam Jordan
Characters played by Sarah Smyth
Amy Palmieri
Characters played by Conrad Pla
George Friezen
Characters played by Nancy Helms
Freida Brampton
Characters played by Lita Tresierra
Mary Cummins
Characters played by John Topor
Rivas
Characters played by Elana Dunkelman
Debbi
Characters played by Vito DeFilippo
Dr. Munro
Characters played by Steven Woodworth
Drew 10 years old
Characters played by Annie Murphy
Sarah
Characters played by Vie Nystrom
Matha
Characters played by Jacqueline Graham
Nina 14 years old
Characters played by Benjamin Hatcher
Nina's father
Characters played by Kelly Anne Patterson
Nina's mother
Characters played by Ruth Chiang
Nurse
Characters played by Meghanne Kessels
Nurse #2
Characters played by Julian Casey
Walrus Mustache
Characters played by Guido Cocomello
Other Player
Characters played by Ray Cocomello
Other player
Characters played by Amar Agha
Restaurant Patron