Benny Rodriguez
Danny Nucci
Young Tommy
Keanu Pires
Wings
Ryan Drescher
Q
Meshach Peters
Tommy Santorelli
Luke Perry
Officer Pork Chop
Chris Gauthier
Earl Needman
Paul Jarrett
E.J.
Alexander Ludwig
Judy
Leila Johnson
Bud
Peter Grasso
Lou
Michael Antonakos
Doctor Parker
Jay Brazeau
Squints
Chauncey Leopardi
Chairman
Don MacKay
Umpire
Brendan Beiser
St. Agnes Coach
John Kruk
Theater Manager / Usher
Jason Bryden
Dodger Pitcher
Michael Adamthwaite
Coach
Michael O'Shea
Ray
Scott Anderson
Agent
Malcolm Scott
Pearl
Sonja Bennett
Reporter
Dawn Chubai
Sara Santorelli
Sarah Deakins
Nurse
Winnie Hung
Doctor Washington
Chris Shields
Adult Ryan
Dean Hinchey
Narrator (voice)
Brian Dobson
D.P.
Cole Heppell
Timber
Kai James
Two Ton
Brandon Olds
Ryan
Cainan Wiebe
Roll
Renzo Carbonel
Wok
Samuel Patrick Chu
Director
William Dear
Stunt Coordinator
Garvin Cross
Characters
David Mickey Evans
Second Assistant Director
Trevor McWhinney
Writer
Keith Mitchell
Allie Dvorin
Boom Operator
Ken Lee
Casting
Ty Harman
Costume Designer
Lorraine Carson
Original Music Composer
Kendall Marsh
Co-Producer
Vicki Sotheran
Editor
Chris Conlee
Production Design
Eric Norlin
Director of Photography
Pascal Jean Provost
Producer
Jon Kuyper
Robert Gunter
Mike Crestejo
Stunts
Luke Pohl
Local Casting
Sean Cossey
Stuart Aikins
Casting Associate
Michael McCaskey
Unit Production Manager
Chris Foss
First Assistant Director
Bobby Bastarache
Art Direction
Vivien Nishi
Set Designer
Ginny Sakamoto
Set Decoration
Penny A. Chalmers
Assistant Set Decoration
Ian P. OBriain
"A" Camera Operator
Christina Kasperczyk
"B" Camera Operator
Doug Schwartz
Tenzin Lhalonspa
First Assistant "A" Camera
Randy Peterson
First Assistant "B" Camera
Francis Kramer
Second Assistant Camera
Lecily Corbett
Still Photographer
Satu Bell
Sound Mixer
William Butler
Script Supervisor
Holly Atchison
Assistant Costume Designer
Oriana Graber
Set Supervisor
Moira Fentum
Makeup Artist
Rebecca Lee
Hairstylist
Jessica Rain
Second Second Assistant Director
Paula S. Kyan
Special Effects Coordinator
Darren Marcoux
Special Effects
Chris Schreiber
Steve Janz
Dialogue Coach
John Milton Branton
Post Production Supervisor
David Dewar
First Assistant Editor
Christopher Roth
Supervising Sound Editor
Ian Emberton
Sound Re-Recording Mixer
Greg Stewart
Dialogue Editor
Stephen Cheung
Foley Artist
Don Harrison
Ian Mackie
Visual Effects Producer
Maggie Evans
Visual Effects Supervisor
Bruce Woloshyn
Compositor
Luke Vallee
Visual Effects Editor
Paul Furminger
Online Editor
Fred W. Richters
Colorist
Lionel Barton
Additional Music
David Alfonso