X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Adventures in Public School
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Kyle Rideout
Written By
Josh Epstein
screenplay
Kyle Rideout
screenplay
Cast
Judy Greer
Claire Heap
Daniel Doheny
Liam Heap
Siobhan Williams
Anastasia
Andrew McNee
Mr. Kelly
Grace Park
Mackenzie
Russell Peters
Mr. Germaine
Alex Barima
Wes
Andrew Herr
BDC
Andrea Bang
Autumn
Eva Day
Maria Sanchez
Maxine Miller
Grandma
Josh Epstein
Librarian Bruce
Kyle Rideout
Uncle John
Bruce Harwood
Mr. Sloboda
Alessandro Juliani
Professor Fraser
Doralynn Mui
Adisa
Celina Martin
Valerie Lee
Cherilynn Fulbright
Janet Lee
Kelly Metzger
Secretary
Ryan Steele
Hector
Mikael Vierge
Achilles
Benjamin Jacobson
Young Liam (6 Years)
Lucas Wyka
Young Liam (10 Years)
Shae Bourne
Dancer
Sydney Abram
Dancer
Audessa Parafina
Dancer
Nailya Red
Party Guest
Vincent Tong
Bobby
Produced By
Josh Epstein
producer
Adam Folk
co-producer
Justine Whyte
executive producer
Music
Matthew Rogers
Cinematography
Stirling Bancroft
Sound
Chris Baker
sound editor
Jay Cheetham
background sound editor
Lex Corbett
foley assistant
Tony Gort
sound effects editor
Dave Hibbert
foley recordist
Gord Hillier
dialogue editor
Karla Melendez
a.d.r. recordist
Maureen Murphy
foley artist
Miguel Nunes
re-recording mixer / supervising sound editor
Andrew Rice
adr mixer
Editing
Yvann Thibaudeau
Casting Director
Kara Eide
Kris Woznesensky
Casting Director
Production Design
Harry Brar
Art Direction
Sarah Stapleton
Costumes
Florence Barrett
Makeup
Taylor Barron
assistant makeup artist
Marecel Callagan
makeup artist
Kiara Desjarlais
first assistant makeup artist
Elizabeth McLeod
makeup department head
Special Effects
Darcy Davis
special effects coordinator
Visual Effects
Matt Drake
visual effects supervisor
Chris Orchard
visual effects supervisor
Assistant Director
Kelsey T. Howard
first assistant director
Sarah Lemmon
second assistant director
David Nguyen
third assistant director
Andrew Suttar
background coordinator
Alex Tseng
third assistant director
Production Management
Matt Drake
post-production supervisor
Matthew Santoro
production manager
Art Department
Heather Coutts
set dresser
Jordan Macken
on-set dresser
Jesse Daniel Phillips
set dresser
Ryder White
property master
Stunts
Bruce Crawford
additional stunt coordinator
Chad Sayn
stunt coordinator
Editorial
Marie-Pier Dupuis
assistant editor
Chris MacDonald
colorist / on-line editor
Other
Don Carmody
special thanks
Isabel Gomez-Moriana
very special thanks
Allison Jones
special thanks
Cory Lee
special thanks
Josh Ramsay
special thanks
Music Department
Cam Boyer
music editor
Natasha Duprey
music supervisor
Josh Ramsay
musician: original songs by
Casting Department
Iain Belcher
casting assistant
Costume Department
Lindy McLenaghan
costume truck supervisor
Raven Olay
assistant costume designer
Camera Department
Stirling Bancroft
camera operator: a camera
Carey Feehan
generator cable operator / key grip
Lindsay George
"a" camera operator
Richard Hubbs
still photographer
Andrew Johnson
swing grip & electric
Blake Mattson
dolly grip / key grip
Randy Meehan
second assistant camera: "b" camera
Tia Mueller
second assistant "a" camera
Taylor Nash
swing grip & electric
Kailey Schwerman
still photographer
Patrick Shaw
best boy grip/electric
Cheryl Sileikis
first assistant camera: "b" camera
Sven Soukup
second assistant camera: "a" camera
Nathan St. Germain
genny operator
Alexander Torres
first assistant "a" camera
Shaoyun Wang
steadicam operator
Jesse D.E. Young
gaffer / generator cable operator
Location Management
Billy Barrow
key location production assistant
Deb Beaudreau
location manager
Jonathan Cairns
assistant location manager
Jordana Dodek
location scout
James L. Head
key location production assistant
Tyler McLean
key location production assistant
Brittany Olsen
location production assistant
Daniel Robichaud
assistant location manager
Jennifer Stewart
location scout
Jamie Watt
location production assistant
Movie title data and credits provided by