CineWave
HomeMoviesTV SeriesTrending
CineWave

Your home for cinema. Real-time ratings, trailers, and cast for movies and TV — powered by TMDB.

Browse

  • Home
  • Movies
  • TV Series
  • Trending

Genres

  • Action
  • Comedy
  • Drama
  • Horror
  • Sci-Fi
  • Romance
  • Animation
  • Thriller

© 2026 CineWave. Data provided by TMDB.

Back to Do Revenge
Do Revenge

Full Credits

Do Revenge

Cast

55 members

Camila Mendes

Camila Mendes

Drea Torres

Maya Hawke

Maya Hawke

Eleanor Levetan

Austin Abrams

Austin Abrams

Max Broussard

Rish Shah

Rish Shah

Russ Lee

Sarah Michelle Gellar

Sarah Michelle Gellar

The Headmistress

Talia Ryder

Talia Ryder

Gabbi Broussard

Alisha Boe

Alisha Boe

Tara

Ava Capri

Ava Capri

Carissa Jones

Jonathan Daviss

Jonathan Daviss

Elliot

Paris Berelc

Paris Berelc

Meghan

Maia Reficco

Maia Reficco

Montana

Sophie Turner

Sophie Turner

Erica Norman

Rachel Matthews

Rachel Matthews

Allegra

Eliza Bennett

Eliza Bennett

Jessica

Francesca Reale

Francesca Reale

Ariana

Olivia Sui

Olivia Sui

Sage

Jude Timothy Harris

Jude Timothy Harris

Peter

Presley Coley

Presley Coley

Feminist #1

Sarah Ann Girma

Sarah Ann Girma

Feminist #2

Jordan Sherley

Jordan Sherley

Eco Kid

Michael Rub

Michael Rub

Jock

Michelle Pokopac

Michelle Pokopac

Theater Girl

Britt Douyon

Britt Douyon

Nurse

Todd Allen Durkin

Todd Allen Durkin

Vice Principal Norris

Lindsay Rootare

Lindsay Rootare

Female Student

Jessi Goei

Jessi Goei

Senior Girl

Phoebe French

Phoebe French

Willow

Fay the Lizard

Fay the Lizard

Oscar Winner Olivia Colman

Maria Arroyo

Maria Arroyo

Party Goer (uncredited)

Jillian Barrie

Jillian Barrie

Pool Girl / Beachgoer (uncredited)

Denisse Beldin

Denisse Beldin

Celeste (uncredited)

Ryan Austin Bryant

Ryan Austin Bryant

Student on Campus (uncredited)

Miguel Burgos

Miguel Burgos

Pool Party Guy (uncredited)

Soniliz Espina

Soniliz Espina

Restaurant Patron (uncredited)

Stejeanslo Filias

Stejeanslo Filias

Party Goer (uncredited)

Aslean Janelle Florence

Aslean Janelle Florence

Party goer (uncredited)

Trico Fullerton

Trico Fullerton

Beachgoer / Beach Patron (uncredited)

Anthony Gaita

Anthony Gaita

Beach Patron (uncredited)

Sabrina Gallet

Sabrina Gallet

Elite School Girl (uncredited)

Kameron Hood

Kameron Hood

Mark (uncredited)

Kimberly Gonzalez

Kimberly Gonzalez

Feminist / Elite Student (uncredited)

Ira Grossman

Ira Grossman

Pedestrian (uncredited)

Haley Hammonds

Haley Hammonds

Elite (uncredited)

Alex D. Jennings

Alex D. Jennings

Tennis Player (uncredited)

Emily Koschella

Emily Koschella

Student (uncredited)

Mary Kraft

Mary Kraft

Mrs. Davis (uncredited)

Keila Lorena

Keila Lorena

Rosehill student (uncredited)

Cassady McClincy-Zhang

Cassady McClincy-Zhang

Ashlyn (uncredited)

Zack Olds

Zack Olds

Rosehill Student / Tennis Camper (uncredited)

Isabelle Ramer

Isabelle Ramer

Blonde Swimming Patient / Tennis Player (uncredited)

Stella Reimer

Stella Reimer

Theater Girl (uncredited)

Ben Stafford

Ben Stafford

Rosehill Elite / Theatre Kid (uncredited)

Donovan Velez

Donovan Velez

Shopper (uncredited)

Abigail Wallis

Abigail Wallis

Theater Kid / Rosehill Student (uncredited)

Carter Williams

Carter Williams

Rosehill Student / Theatre Kid (uncredited)

Crew

91 members

Directing

👤

Cam Everson

Second Second Assistant Director

Riley Flanagan

Riley Flanagan

Additional Second Assistant Director

👤

Ashley Shewell

Additional Second Assistant Director

👤

Temple Tucker

Additional Second Assistant Director

👤

Jen Oberem

Script Supervisor

Jennifer Kaytin Robinson

Jennifer Kaytin Robinson

Director

Writing

👤

Celeste Ballard

Writer

Jennifer Kaytin Robinson

Jennifer Kaytin Robinson

Writer

Production

👤

Joshua Bachove

Executive Producer

👤

Matt Levin

Executive In Charge Of Production

👤

George Parra

Line Producer

👤

Diana Davis Dyer

Production Supervisor

Jennifer Kaytin Robinson

Jennifer Kaytin Robinson

Producer

Anthony Bregman

Anthony Bregman

Producer

Peter Cron

Peter Cron

Producer

Camera

👤

Grant Culwell

"B" Camera Operator

👤

Brian Burgoyne

Director of Photography

Sound

Este Haim

Este Haim

Original Music Composer

👤

Amanda Yamate

Original Music Composer

👤

Jessica Arkoff

Supervising Sound Editor

👤

Jeremy B. Davis

Sound Re-Recording Mixer

👤

Jacob Kemp

Utility Sound

👤

Jeremy Kozura

Sound Re-Recording Mixer

👤

Michael Minkler

Sound Re-Recording Mixer

👤

Samuel Nacach

Sound Effects Editor

👤

Robert Sharman

Sound Mixer

👤

John Skoglund

Sound Mixer

👤

Tim Tuchrello

Assistant Sound Editor

👤

Jake Valentine

ADR Recordist

👤

Mike Xu

ADR Mixer

👤

Mike Xu

Dialogue Editor

👤

Bogdan Zavarzin

Foley Artist

👤

Bryan Mendoza

Boom Operator

👤

Emily Bender

Music Coordinator

👤

Mia Riggins

Music Coordinator

👤

Rob Lowry

Music Supervisor

👤

Nathaniel Hill

Music Editor

Art

👤

Hillary Gurtler

Production Design

👤

Amelia Steely

Art Direction

👤

Paul Moyle

Art Direction

👤

Nik Morgan

Set Decoration Buyer

👤

Silvia Donati

Art Department Coordinator

👤

Keene Kopper

Set Designer

👤

Diem Ngo

Set Decorating Coordinator

👤

Mandy Stahl

Set Dresser

👤

Katrina Rice

Property Master

👤

Adam Miller

Assistant Property Master

Costume & Make-Up

👤

Alana Morshead

Costume Design

👤

Ellen Arden

Makeup Department Head

👤

Katie Ballard

Hair Department Head

👤

Jennifer D Bennet

Makeup Artist

👤

Dana Hamel

Makeup Department Head

👤

Ashley Langston

Makeup Artist

👤

Teresa Morgan

Hairstylist

👤

Sonya Riviere

Key Hair Stylist

👤

Leo Satkovich

Key Makeup Artist

👤

Luke Waki

Hairstylist

👤

Shilla Benning

Costume Supervisor

👤

Rashida Brandt

Assistant Costume Designer

👤

Day Ramphal

Set Costumer

👤

Tiffany McKitrick

Set Costumer

👤

Amanda Edgerton

Tailor

Visual Effects

👤

Brendan McHale

Special Effects Supervisor

👤

Courtney Brewer

Animation Coordinator

👤

Keith S. Farley

Visual Effects Coordinator

👤

Keith S. Farley

Visual Effects Supervisor

Chris LeDoux

Chris LeDoux

Visual Effects Supervisor

Joshwa Walton

Joshwa Walton

VFX Artist

Editing

👤

David S. Clark

Editor

Lori Ball

Lori Ball

Editor

Crew

Chuck Borden

Chuck Borden

Stunts

Jennifer Badger

Jennifer Badger

Stunt Coordinator

Matt Akey

Matt Akey

Executive Visual Effects Producer

👤

Christopher Cheng

Compositor

👤

Brad Lucas

Compositor

Adrienne Ballenger

Adrienne Ballenger

Stunts

Preston Baker

Preston Baker

Stunts

👤

Tennison Barry

Stunts

👤

Michael Bekemeier

Stunts

👤

Ricou Browning Jr.

Stunt Coordinator

👤

Kynder Bonilla

Stunts

Michelle Fisichella

Michelle Fisichella

Stunts

Erika Keck

Erika Keck

Stunts

Noah Bain Garret

Noah Bain Garret

Stunt Driver

Grant Koo

Grant Koo

Stunt Driver

Cara Koh

Cara Koh

Stunts

Tim McAdams

Tim McAdams

Stunts

Carl Anthony Nespoli

Carl Anthony Nespoli

Stunts

Austin Seifert

Austin Seifert

Stunts

👤

Courtney Chen

Stunt Driver

👤

Sam Lansky

Thanks