Filmmaker Jennifer Kaitlyn Robinson’s Netflix thriller “Do Revenge” starts out like the classic Hitchcock film “Strangers on a Train," but then quickly morphs into its own thing, complete with a stacked young ensemble. Set at the bougie Rosehill Country Day high school, the story follows two very different young women who find themselves hurting after being mistreated. The two girls decide to team up and get back at each other’s nemeses, bringing about a fun and twisted film full of famous faces.
Fans of the cast members — who have named themselves The Revengers — may be wondering where they've seen them before. Check out our complete "Do Revenge" cast and character guide below.
Drea Torres (Camila Mendes)
Self-made ‘it’ girl Drea Torres loves to say how she came from humble roots to craft her meticulously curated persona. She is on scholarship at Rosehill Academy, with big dreams of getting into Yale for undergrad and then going to Harvard Law School. Drea’s life is perfect and she has it all — the loving boyfriend, the loyal best friend and cliquey friend group — until a video she makes falls into public hands, and her “life” falls apart. She teams up with Eleanor to get back at her enemies.
Mendes is best known for her role as Veronica Lodge on the CW’s show “Riverdale," and has also starred in the Netflix films "The Perfect Date" and "Dangerous Lies" as well as the Hulu comedy "Palm Springs."
Eleanor Levetan (Maya Hawke)
Eleanor suffered a similar blow to her public image when a girl she liked spread a rumor that Eleanor held said girl down and tried to kiss her. The social exile that followed brought Eleanor to largely isolate from friends, clinging to her emotional support bearded dragon and therapy until she decided to do a summer tennis camp, where she meats Drea and finds out about her past. After transferring to Rosehill Academy, Eleanor vaguely hints at the idea of switched vengeance, which Drea snaps up and ultimately follows through with.
Maya Hawke made her acting debut as Jo March in the 2017 BBC adaptation of “Little Women” (2017). She also appears as Robin Buckley in Seasons 3 and 4 of the Netflix show “Stranger Things.” She plays Heather in “Fear Street: Part One” (2021), and she appeared as ‘Flowerchild’ in Quentin Tarantino’s “Once Upon a Time in Hollywood” (2019). Hawke is also a musician, and her latest album “Moss” releases Sept. 23.
Max (Austin Abrams)
Austin Abrams plays Drea’s (ex) boyfriend Max Broussard, Golden Boy of Rosehill. Max is the student body president, founder of many clubs and overal charismatic enough to win everyone over, unless of course he sends a private steamy video meant only for him to the entire student body, making it available for the whole world. Drea begs Eleanor to bring Max to his downfall while she promises to target Carissa Jones, the girl who ruined Eleanor’s reputation. Max’s domination of Rosehill’s social elite makes him difficult to unravel, but there’s a few ways the girls go about that.
Abrams has most recently become well known for his role as Ethan Lewis in the popular high school-set HBO show “Euphoria.” He also starred as Dash in the Netflix Christmas series “Dash & Lily.” More films in which Abrams has appeared include “Chemical Hearts” (2020), “Brad’s Status” (2017), “Paper Towns” (2015) and “Gangster Squad” (2013). Television appearances he landed include Ron Anderson on “The Walking Dead” and Marc McKeon in “This Is Us” (2019-2021).
Tara (Alisha Boe)
Tara is Drea’s best friend before things hit the fan and Drea meets Eleanor. Tara’s wealth and status as well as her ‘loyalty’ as a friend make her a perfect companion for Drea, who thrifts clothes and can’t afford to pay for her own big party celebrating her making the “Teen Vogue” watch list.
Alisha Boe is known for portraying Jessica Davis in the Netflix original series “13 Reasons Why.” Other film appearances include “Yes, God, Yes” (2019) and “When You Finish Saving the World” (2022). She has held television roles in shows like “Teen Wolf” (2015-2016), “Casual” (2015) and “Days of Our Lives” (2014-2015).
Elliot Tanners (Jonathan Daviss)
Elliot is Max’s best friend and loyal sidekick. Being Max’s second-in-command is no easy task, especially when Drea and Eleanor team up to do revenge on the Golden Boy. Elliot’s laid back manner pairs well with Max’s meticulous plans. Jonathan Daviss is best known for portraying Pope Heyward in Netflix’s “Outer Banks” series. He has also appeared in “Revolution,” “Edge of the World,” “Age of Summer” and “Shattered Memories.”
Gabbi (Talia Ryder)
Gabbi notices Eleanor on her first day at Rosehill and gives her a tour of both campus and the different social groups. Gabbi is also laid back compared to a lot of the other kids at Rosehill, and it is later revealed that she is related to a main character. Talia Ryder is most well-known for her performance in “Never Rarely Sometimes Always” (2020). She has also recently appeared in “Hello, Goodbye and Everything In Between” (2022), “Master” (2022) and “West Side Story” (2021).
Carissa Jones (Ava Capri)
Carissa Jones is Eleanor’s nemesis after she spread the fake rumor that Eleanor forcefully tried to kiss her. Carissa runs Rosehill’s Farm, where she grows a lot of crops to cater to school events in her recipes. She recognizes Eleanor when she gets to Rosehill, but Eleanor wants nothing to do with her. Carissa’s closest friend at Rosehill is Russ (Rish Shah), who helps her on the Farm and hangs out with her outside of school. Ava Capri is known for her appearance as Lucy in Hulu and Disney’s “Love, Victor” series that spins off the “Love, Simon” universe as well as her role in “Embattled” (2020). An upcoming project to look out for is “Little Rituals.”
Russ (Rish Shah)
Russ is Carissa’s closest friend, and she is his. Russ has turquoise blue hair shaved close to his head, and he doesn’t want anything to do with social elite nonsense. Shah recently appeared in the Disney+ limited series “Ms. Marvel” as Kamran. Other television roles include “Emmerdale Farm,” “Years and Years” and “PrankMe.” He also had a small role in “To All the Boys: Always and Forever” (2021) and a bigger one in “India Sweets and Spices” (2021).
Montana (Maia Reficco)
Montana is one of the Rosehill Royal Court. She is always snacking on food and can be a bit nervous around tension, but she pairs well with Meghan, who is more aggressive and blunt. Maia Reficco has most recently starred in “Pretty Little Liars: Original Sin.”
Meghan (Paris Berelc)
Meghan compliments Montana’s sweetness with her straightforward, unfiltered look at life. Meghan is a student journalist and editor-in-chief of “The Rosehill Thorn,” the high school magazine. Paris Berelc is known for her role in Netflix’s “Alexa and Katie” (2018-2020). Before that, she appeared as Skylar Storm in “Lab Rats: Elite Force” (2016). Other movie credits include “Tall Girl” (2019), “Hubie Halloween” (2021), and “1Up” (2022).
Erica Norman (Sophie Turner)
Sophie Turner makes two grand appearances as Erica Norman, a mean girl from the tennis camp where Drea and Eleanor meet. Somehow Erica finds the video of Drea and spreads it around the camp, but Eleanor overhears her co-conspirator and friend Jessica (Eliza Bennett) asking Erica where she got the video. Drea then frames Erica for having cocaine on her and gets her kicked out of tennis camp and sent to rehab. Turner is, of course, best known for playing Sansa Stark on "Game of Thrones."
The Headmaster (Sarah Michelle Gellar)
Sarah Michelle Gellar also cameos as The Headmaster of Rosehill Country Day school. She meets with Drea several times throughout the film, first to discipline her and then to congratulate her on how she faces the adversity in the film. Gellar is best known for playing Buffy Summers in the television series “Buffy the Vampire.” She played Katheryn in “Cruel Interntions” (1999) and Daphne in the 2002 and 2004 “Scooby Doo” films. Other slasher background roles include Helen Shivers in “I Know What You Did Last Summer” (1997) and Cici in “Scream 2” (1997).