Characters played by Jane Seymour
Ruby
Characters played by Jacqueline McKenzie
Sharon
Characters played by Mike Duncan
Bus Driver
Characters played by Stephen Hunter
Doug
Characters played by Coco Jack Gillies
Tash
Characters played by Jenna Kenney
Young Ruby
Characters played by Nicole Pastor
Adult Tash
Characters played by Michael Budd
Zane
Characters played by Sam Rechner
Jack
Characters played by Rory Potter
Ned
Characters played by Brendan Donoghue
Ken
Characters played by Tim Omaji
Deputy Principle Scott
Characters played by Kate Ryerson
Lisa
Characters played by Daniel Martin
Sgt. Reilly
Characters played by Kelli Bailey
Head Nurse
Characters played by Suzan Mutesi
shopper 1
Characters played by Courtney Powell
Bus Companion
Characters played by Craig Bourke
Doug's Manager
Characters played by Isabel Macmaster
Bus Companion
Characters played by Akira Fujii
Victor
Characters played by Fletcher Watson
Jimmy
Characters played by Greg Eccleston
Optometrist
Characters played by Sean Foster
Adult Ned
Characters played by Sam Folden
Cinema Goer
Characters played by Michelle McDonnell
Shopper #2
Characters played by Adrian Glen
Young Frank
Characters played by Jess Franke
Cinema Goer
Characters played by Celeste Loyzaga
Cinema Attendant 2
Characters played by Kira Leiva
Cinema Goer