| 胡大为 |
| Kari Matchett | Amy | |
| Gil Rivera Blas | Filipino Church Goer (V.O.) (uncredited) | |
| Alexandra Castillo | Aline (as Alex Castillo) | |
| Daniel Fathers | Stanton | |
| Grace Lynn Kung | April | |
| Alina Lee | Rosie's Mother | |
| Richard Lee | Junior Doctor | |
| David J. MacNeil | Clerk | |
| Merwin Mondesir | Rob Connell | |
| Lannette New | Rosie | |
| Rahnuma Panthaky | Laura Weston | |
| Wynne Pon | Mrs. Cheng | |
| Caroline Redekopp | Newscaster | |
| Rick Roberts | Dr. Jeremy Neville | |
| Samantha Slan | Maggie | |
| Curt Wu | Chinese Businessman | |
| Ron White | ||
| 布里安·马克逊 | ||
| Leslie Carlson | (as Les Carson) | |
| James McGowan | Ed | |
| Grahame Wood | Paul | |
| David Dunbar | Franz | |
| Eddie Max Huband | Scotty | |
| Niamh Wilson | Lindsay | |
| Michael Fletcher | Brian Mckenna | |
| Marcia Bennett | Babs Polaski | |
| Paul Essiembre | Bill Polaski | |
| Lucy Lee-Sui | Lo Kwan | |
| George Chiang | Tom Kwan | |
| Wendy Lum | Tom Kwan's wife | |
| 珀尔·莱姆 | Tom Kwan's sister | |
| Simon Sinn | Dr. Cheng | |
| Leslie Ferreira | Angela | |
| Michael Lytle | Bus Driver | |
| Arlene Duncan | Brenda | |
| Von Flores | Father Louis | |
| James Arnold | Man | |
| Wes Berger | Police Officer | |
| Stan Coles | Kevin Douglas | |
| Paul Saunders | High School Principal | |
| Imali Perera | Screener #1 | |
| Tricia Williams | Screener #2 | |
| Sean Ryan | Lab Technician | |
| J.C. Kenny | Reporter #1 (as JC Kenny) | |
| Jarret Wright | Reporter #2 | |
| Bill Yau | Butcher | |
| Cito Bacalso | Rogelio Dagdag | |
| James Gallanders | ||
| Lloyd Robertson | Himself (archive footage) | |
| Anna Mary Wilson | Girl | |
| Katherine Bennett | Nurse (uncredited) |
| Collin Friesen | written by | |
| Pete McCormack | written by |
| Wendy Grean | producer | |
| Elaine Scott | executive producer | |
| Jon Slan | executive producer | |
| Rachel Rafelman | co-producer |
| Lawrence Shragge |
| David Herrington | (director of photography) |
| 胡大为 |
| Marsha Chesley |
| Gordon Barnes |
| Rebecca Steele |
| Jim Lambie |
| Alisa Krost |
| Robbi O'Quinn | key makeup artist | |
| Joanne Bujouves | makeup assistant | |
| Leanne Morrison | key hair stylist | |
| Ryan Reed | hair assistant |
| Richard J. Anobile | post-production supervisor | |
| Tecca Crosby | executive in charge of production: CTV | |
| James Crouch | production manager | |
| Bill Mustos | executive in charge of production: CTV |
| Filomena Guarasci | first assistant director: second unit | |
| Catherine Lew | second assistant director | |
| Patrick Tidy | first assistant director | |
| 胡大为 | second unit director | |
| Anna Wasylenki | trainee assistant director (uncredited) |
| Rick Gilbert | set buyer | |
| Craig Grant | property master | |
| Andrea Fay Butler | first assistant art director | |
| Robin E. Eecloo | assistant property master | |
| Melissa Frew | head painter | |
| Marty Lake | key scenic artist | |
| James McCrindle | lead set dresser | |
| Scott Thom | head carpenter | |
| David Watt | construction coordinator |
| Richard Calistan | adr recordist (uncredited) | |
| Steve Foster | sound re-recording mixer | |
| Rob Hegedus | dialogue editor (uncredited) | |
| Kevin Howard | sound effects editor (uncredited) | |
| Jason MacNeill | first assistant sound editor (uncredited) | |
| Paul Shubat | sound re-recording mixer | |
| Michael Stern | music scoring mixer (uncredited) | |
| Marvyn Dennis | assistant sound editor | |
| Chaim Gilad | sound mixer | |
| Jason Gough | boom operator | |
| Joe Mancuso | dialogue editor | |
| Dan Sexton | sound effects editor | |
| John Sievert | foley artist |
| Brock Jolliffe | special effects supervisor (uncredited) | |
| Derek Liscoumb | special effects technician (uncredited) | |
| Sean Wakfer | special effects technician (uncredited) |
| Derek Bonin | visual effects |
| Jackie Alexander | production coordinator | |
| Amanda Cameron | assistant production coordinator | |
| Gabriele DiChiara | gaffer | |
| Mike Gowland | generator operator | |
| Brooke Palmer | still photographer | |
| Lucas Pasquali | best boy electric | |
| Aaron Unrau | assistant to producer | |
| Brad Alexander | assistant location manager | |
| Cindy Campbell | consultant | |
| Kristine Child | payroll production accountant | |
| Dr. Michelle Chochinov | medical consultant | |
| Gabe Fallus | location manager | |
| Marr Morgan | production accountant | |
| Lori Roussell | script supervisor | |
| Ann Steel | on set key wardrobe | |
| Pat Tamlin | nurse advisor | |
| Beverly Warren | unit publicist | |
| Danny Webber | legal counsel |