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
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
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
The Tattooist of Auschwitz
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Perfect Sisters
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Stanley M. Brooks
Director
Written By
Fab Filippo
screenplay
Bob Mitchell
book "The Class Project"
Adam Till
screenplay
Cast
Abigail Breslin
Sandra Anderson
Georgie Henley
Beth Anderson
Mira Sorvino
Linda / Perfect Mom
James Russo
Steve Bowman
Rusty Schwimmer
Aunt Martha
Zoë Belkin
Ashley
Jeffrey Ballard
Justin
Jonathan Malen
David
Stephan James
Donny
Zak Santiago
Detective Santiago Gates
Caleb Pederson
Bobby
Braden Pederson
Bobby
Sarah Constible
Female Police Officer
Edward Sutton
Prosecutor
Robert Huculak
Lawyer
Marina Stephenson Kerr
Sheila
John Pielmeier
Vice Principal Raymond Ziff
Frank Adamson
Judge
Joanne Rodriguez
Bobby's Teacher
Fab Filippo
Ashley's Lawyer
Spencer Breslin
Cousin Derek
Bryan Young
Hanger-on
Candace Smith
Restaurant Manager
Lorraine James
Social Worker
Ali Vivier-Hannay
Student
Chris Sigurdson
Walter
Megean Haber
Drunk Chick
Adam Till
Glee Club Teacher
Judith F. Lyons
Children's Aid Worker
Rachael Henley
Home Movie Sandra
Laura Henley
Home Movie Beth
Becky Ganczewski
'Glam Mom' Dog
Marshall Carroll
Parent
Muriel Flett
Party Goer
Markian Tarasiuk
Student
Ron Verwymeren
Bailiff
Produced By
Damian Ganczewski
executive producer
Juliette Hagopian
producer
Fritzi Horstman
co-producer
Cathy Rollo
executive producer
Nate Rollo
associate producer
Nathaniel Rollo
associate producer
Tony Rollo
executive producer
Michael Rotenberg
executive producer
Music
Carmen Rizzo
Cinematography
Stéphanie Anne Weber Biron
director of photography
Sound
Mark Allen Jr.
ADR voice
Lynn Arthur
ADR voice
Alex Bullick
sound effects editor
Bruce Clayton
epk sound
Steve Copley
foley mixer
Mitch Dorf
adr recordist
Michelle Ann Dunphy
ADR voice
John Elliot
foley artist
Nelson Ferreira
ADR editor / supervising sound editor
Juicey Flanagan
ADR voice
Brent Jarvis
ADR voice
Jane Kay
epk sound
Morgan Bailey Keaton
ADR voice
Stan Mak
sound mixer
Cory Mandel
re-recording mixer: Technicolor Creative Services Toronto
Michael Miller
adr recordist
Dallas Pomedli
boom operator
Samuel Robertson
ADR voice
Kevin Schultz
foley mixer / foley recordist
Kent Thomson
mix assistant
Andy Welker
adr mixer
Tyler Whitham
dialogue editor
Editing
Robin Katz
Casting Director
Stephanie Gorin
Shana Landsburg
Production Design
Gordon Wilding
Production Designer
Art Direction
Scott Rossell
Costumes
Noreen Landry
Makeup
Pamela M. Athayde
key makeup artist
Jill Corp
key hair stylist
Daena Groleau
first assistant makeup
Alanna Holder Riches
assistant hair
Nina McArthur
assistant hair stylist
Andrea Mendoza
makeup artist: Johnzo West
Special Effects
Gord Carpenter
first assistant special effects
Mark Gebel
special effects coordinator
Visual Effects
Jamie Baxter
compositor
Frank Toby Chi
art director/compositor
Nicole Fox
project manager
Basil Moore
visual effects artist
Jimmy Rhee
designer
Mike Uguccioni
visual effects supervisor: XY&Z
Darren Wall
visual effects coordinator
Assistant Director
Martin Ellis
second assistant director
Ronaldo Nacionales
first assistant director
Rebecca Traub
third assistant director
Production Management
Rhonda Lanouette
production manager
Art Department
Bruce Cook
scenic carpenter
Scott Hopper
leadman
Aaron Johnson
assistant property master
Alexis Labra
property master
Mike Madill
scenic carpenter
Dex Manimtim
on-set dresser
Allan McGowan
on-set dresser
Van McLean
head carpenter
Jamie Lou Morneau
assistant props
Ed Preston
construction coordinator
Ryan Sanford
set dresser
Gordon Silvester
set dresser
Paul Zacharias
key painter
Stunts
Chuck Robinson
stunts
Kristen Sawatzky
stunt double: Linda
Dan Skene
stunt coordinator
Sean Skene
stunt coordinator
Editorial
Rob Evans
color timer
Mike Key
on-line editor
Brian Wessel
assistant editor
Other
Leslie Abell
special thanks to
JoAnn Alfano
special thanks to
Jaimz Asmundson
special thanks to
Howard Baral
special thanks to
Nancy Bennett
special thanks to
Kim Breslin
special thanks to
Eli Brooks
special thanks to
Jesse Brooks
special thanks to
Simon Brooks
special thanks to
Christina Buchli
special thanks to
Konrad Dowling
special thanks to
Tess Gebel
special thanks to
Hilary Goldstein
special thanks to
Noam Gonick
special thanks to
Haya Handel
special thanks to
Jim Head
special thanks to
Michael Healy
special thanks to
Helen Henley
special thanks to
Jeph Loeb
special thanks to
Jeff Lopez
special thanks to
Tanya Lopez-Brooks
special thanks to
Jeffrey Schneider
special thanks to
Marina Sedai
special thanks to
Ken Suddleson
special thanks to
Devan Towers
special thanks to
Music Department
Holly Adams
music supervisor
Thana Fautuex
composer's assistant
Mary Ramos
music supervisor
Carmen Rizzo
score produced by
Richard Ziegler
music editor
The Co-Stars
composer: additional music
Casting Department
Morgan Bailey Keaton
adr voice casting
Patricia Kress
casting associate / extras casting
Lori Stefaniuk
casting: Manitoba
Costume Department
Anette Belley
set supervisor
Amanda Isaak
assistant costume designer
Cheryl Maendel
costume intern
Joelle Pobjoy
set supervisor
Camera Department
Michael Atkins
grip
Bruce Clayton
EPK camera
Caley Gibson
first assistant b camera
Wes Grycki
grip: daily
Marcus James
b camera operator / first assistant a camera
Steven K. Johnson
second assistant a camera
Jane Kay
EPK camera
Jonathan Kennedy
genny operator
Cody McCullough
camera trainee
Christian Mouzard
gaffer / key grip
Tai Pu
best boy electric
Danielle Sturk
EPK director
Noah Taylor
lead lamp operator
Justin Tocher
best boy grip
Devon Unrau
second assistant b camera
Stéphanie Anne Weber Biron
a camera operator
Ryan Wuckert
digital imaging technician
Location Management
Neal Baksh
location manager
Michael Chirsky
assistant location manager
Andrew Schulz
assistant location manager
Script Department
Gerry Dubbin
script supervisor
Movie title data and credits provided by