🎙️ Voice is AI-generated. Inconsistencies may occur.
If you are a fan of Strangers on a Train, Mean Girls, and Hitman's Wife's Bodyguard, you will not want to miss Do Revenge on Netflix.
Directed by Someone Great's Jennifer Robinson, Do Revenge follows the story of two teenage girls who team up to take down one another's high school's biggest bullies.
Some of the biggest names in TV teen dramas such as Euphoria, Outer Banks, Stranger Things, and Riverdale appear in the movie as well as a hilarious guest appearance from Game of Thrones legend, Sophie Turner and Buffy the Vampire Slayer's Sarah Michelle Gellar as the school's head teacher.
Newsweek has everything you need to know about the Do Revenge cast and characters below.
Meet The 'Do Revenge' Cast and Characters
Drea — Camila Mendes
Camila Mendes stars as Drea in Do Revenge on Netflix.
Drea is on a mission to take down her ex-boyfriend who leaked a sex tape to the entire school.
Mendes is best-known for her role as Veronica Lodge in Riverdale, which is coming to an end with Season 7 in 2023.
Do Revenge will be her biggest role in a film to date, but audiences may recognize her from the movies The New Romantic and The Perfect Date.

Eleanor — Maya Hawke
In Do Revenge, Maya Hawke stars opposite Mendes as the new girl at school.
Like Drea, Eleanor also has a bully, named Carissa (Ava Capri), who she wants to be stopped. Carissa had started a mean rumor about Eleanor when they were teenagers.
Hawke most recently starred in Stranger Things Season 4 as Robin and will return for the highly anticipated fifth season.
She is also well-known for appearing in Once Upon a Time… in Hollywood and Fear Street Part One: 1994.
Hawke is also a musician and will release her second studio album, Moss, on Friday, September 23 2022.
Max — Austin Abrams
Austin Abrams plays the role of Drea's ex-boyfriend, Max, in Do Revenge.
Abrams is best-known for his role as Ethan in Euphoria and Dash in Netflix's series Dash & Lily.
He has also appeared in The Walking Dead, Paper Towns and Chemical Hearts.

Tara — Alisha Boe
Alisha Boe, who has appeared in 13 Reasons Why and Ray Donovan, plays the role of Dara in Do Revenge, Drea's best friend.
Boe has also appeared in Teen Wolf and CSI: Cyber and will appear in the upcoming series The Buccaneers.

Gabbi — Talia Ryder
Talia Ryder is Gabbi in Do Revenge, Max's sister and Eleanor's love interest.
Ryder's credits include Skylar in the movies Never Rarely Sometimes Always and Clare in Hello, Goodbye, and Everything in Between.

Russ — Rish Shah
Rish Shah portrays Russ, Drea's love interest in Do Revenge.
Shah's credits include Ms. Marvel and To All the Boys: Always and Forever.

Other cast members in Do Revenge include Dynasty's Eliza Bennett as Jessica, Paris Berelc of Alexa & Katie as Meghan, Jonathan Daviss of Outer Banks as Elliot and Pretty Little Liars: Original Sin's Maia Reficco as Montana.
Do Revenge is streaming on Netflix now.
About the writer
Molli Mitchell is a Senior SEO TV and Film Newsweek Reporter based in London, UK. Her focus is reporting on ... Read more