![]() |
Anastasia Griffith as Ivy Rose |
![]() |
Brendan Fehr as David Rose |
![]() |
Clea DuVall as Melinda |
![]() |
Ron Lea as Blanchard |
![]() |
Lara Gilchrist as Jody |
![]() |
Stephen Lobo as Theo |
![]() |
Maxine Miller as Mrs. Bindel |
![]() |
Reese Alexander as Fournier |
![]() |
Tracey Power as Alice |
![]() |
Pablo Silveira as Naresh |
![]() |
Linda Ko as Dr. Shapiro |
![]() |
Kevin O'Grady as Tom |
![]() |
Burkely Duffield as Young David |
![]() |
Max Chadburn as Young Melinda |
![]() |
Sachin Sahel as Young Theo |
| Crew | Larissa Stadnichuk | Stunt Double |
| Editing | Roger Mattiussi | Editor |
| Sound | Michael Richard Plowman | Original Music Composer |
| Directing | Bradley Walsh | Director |
| Art | Paul McCulloch | Production Design |
| Writing | Hallie Ephron | Novel |
| Writing | Cynthia Cidre | Writer |
| Costume & Make-Up | Vicky Mulholland | Costume Design |
| Production | Ian Hay | Producer |
| Camera | Tony Westman | Director of Photography |
| Directing | Sirish Harman | First Assistant Director |
| Art | Jacqueline Miller | Set Decoration |
| Art | Heather Murray | Property Master |
| Crew | Kimani Ray Smith | Stunt Coordinator |
| Camera | Cliff Hokanson | Steadicam Operator |
| Camera | Christopher Tate | Key Grip |
| Costume & Make-Up | Leah Ehman | Key Makeup Artist |
| Visual Effects | Romald Geoffery | Visual Effects Supervisor |
| Visual Effects | Robert Paller | Visual Effects Coordinator |
| Costume & Make-Up | Michelle Pedersen | Hairstylist |
| Production | Ron Pachkowski | Production Coordinator |
| Sound | Ken Cade | Sound Designer |
| Camera | Paul Guenette | Camera Operator |
| Editing | Dione Chard | First Assistant Editor |
| Costume & Make-Up | Nicole Bivens | Key Hair Stylist |
| Costume & Make-Up | Amy Pang | Makeup Artist |
| Directing | Ann Marie Clark | Script Supervisor |