

MovieComedyThrillerRomance
Do Revenge
I'll do yours if you do mine.
6.4(1,058)20221h 58m
A dethroned queen bee at a posh private high school strikes a secret deal with an unassuming new student to enact revenge on one another’s enemies.
- Director
- Jennifer Kaytin Robinson
- Created by
- Joshua Bachove
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

Camila Mendes
Drea Torres

Maya Hawke
Eleanor Levetan

Austin Abrams
Max Broussard

Rish Shah
Russ Lee

Sarah Michelle Gellar
The Headmistress

Talia Ryder
Gabbi Broussard

Alisha Boe
Tara

Ava Capri
Carissa Jones

Jonathan Daviss
Elliot

Paris Berelc
Meghan

Maia Reficco
Montana

Sophie Turner
Erica Norman

Rachel Matthews
Allegra

Eliza Bennett
Jessica

Francesca Reale
Ariana

Olivia Sui
Sage

Jude Timothy Harris
Peter

Presley Coley
Feminist #1

Sarah Ann Girma
Feminist #2

Jordan Sherley
Eco Kid

Michael Rub
Jock

Michelle Pokopac
Theater Girl

Britt Douyon
Nurse

Todd Allen Durkin
Vice Principal Norris
Loading cast…
Crew
Directing
- Riley FlanaganAdditional Second Assistant Director
- Ashley ShewellAdditional Second Assistant Director
- Cam EversonSecond Second Assistant Director
- Temple TuckerAdditional Second Assistant Director
- Jen OberemScript Supervisor
- Jennifer Kaytin RobinsonDirector
- Nicolas HarvardSecond Unit Director
- Nicolas HarvardFirst Assistant Director
Writing
- Jennifer Kaytin RobinsonWriter
- Celeste BallardWriter
Production
- Joshua BachoveExecutive Producer
- Diana Davis DyerProduction Supervisor
- George ParraLine Producer
- Matt LevinExecutive In Charge Of Production
- Anthony BregmanProducer
- Jennifer Kaytin RobinsonProducer
- Peter CronProducer
Camera
- Grant Culwell"B" Camera Operator
- Brian BurgoyneDirector of Photography
Editing
- David S. ClarkEditor
- Lori BallEditor
Sound
- Amanda YamateOriginal Music Composer
- Este HaimOriginal Music Composer
- Michael MinklerSound Re-Recording Mixer
- Emily BenderMusic Coordinator
- Jeremy KozuraSound Re-Recording Mixer
- Bryan MendozaBoom Operator
- Mike XuDialogue Editor
- Jake ValentineADR Recordist
- Jacob KempUtility Sound
- Bogdan ZavarzinFoley Artist
- Jeremy B. DavisSound Re-Recording Mixer
- Jessica ArkoffSupervising Sound Editor
Art
- Amelia SteelyArt Direction
- Hillary GurtlerProduction Design
- Paul MoyleArt Direction
- Nik MorganSet Decoration Buyer
- Mandy StahlSet Dresser
- Keene KopperSet Designer
- Katrina RiceProperty Master
- Silvia DonatiArt Department Coordinator
- Diem NgoSet Decorating Coordinator
- Adam MillerAssistant Property Master
Costume & Make-Up
- Ashley LangstonMakeup Artist
- Leo SatkovichKey Makeup Artist
- Alana MorsheadCostume Design
- Luke WakiHairstylist
- Ellen ArdenMakeup Department Head
- Rashida BrandtAssistant Costume Designer
- Day RamphalSet Costumer
- Jennifer D BennetMakeup Artist
- Teresa MorganHairstylist
- Tiffany McKitrickSet Costumer
- Dana HamelMakeup Department Head
- Sonya RiviereKey Hair Stylist
Visual Effects
- Courtney BrewerAnimation Coordinator
- Joshwa WaltonVFX Artist
- Brendan McHaleSpecial Effects Supervisor
- Keith S. FarleyVisual Effects Coordinator
- Keith S. FarleyVisual Effects Supervisor
- Chris LeDouxVisual Effects Supervisor
Crew
- Chuck BordenStunts
- Jennifer BadgerStunt Coordinator
- Christopher ChengCompositor
- Brad LucasCompositor
- Matt AkeyExecutive Visual Effects Producer
- Noah Bain GarretStunt Driver
- Adrienne BallengerStunts
- Erika KeckStunts
- Austin SeifertStunts
- Kynder BonillaStunts
- Preston BakerStunts
- Ricou Browning Jr.Stunt Coordinator