Warning! SPOILERS for Do RevengeAlfred Hitchcock movie, Strangers on a Train. Do Revenge premiered on Netflix on September 16th.

Do Revenge follows Drea and Eleanor, two high school students who see their lives turned upside down by bullies at their school. Drea sends a topless video of herself to her boyfriend, Max, but the video finds its way in front of the whole school. Meanwhile, a rumor spreads about Eleanor, accused of attempting to kiss another student named Carissa. Drea and Eleanor team up to get their reputations back on track to take revenge on one another's tormentors.

Related: Uma Thurman & Maya Hawke’s New Movie Can Prove Kill Bill 3’s Success

Do Revenge has a young, talented cast led by Camila Mendes and Maya Hawke. Here is the complete guide to the cast and characters of the Netflix movie, including whom the actors portray and other projects they’ve been featured in.

Camila Mendes as Drea Torres

Camila Mendes as Drea in Do Revenge

Drea Torres is the it-girl at her high school in Do Revenge who can't seem to go wrong in her personal life. That is to say until a video showing Drea topless, meant for her boyfriend Max, is leaked to the entire school. Drea vows to find a way to seek revenge on those that betrayed her while possibly discovering a new love interest in the process. Camila Mendes is well-known for her role as Veronica Lodge on The CW's supernatural crime drama Riverdale opposite KJ Apa and Lili Reinhart. Mendes has been featured on other Netflix original films like The Perfect Date and Dangerous Lies, as well as Hulu's science fiction romantic comedy movie Palm Springs.

Maya Hawke as Eleanor Levetan

Maya Hawke in Do Revenge and Stranger Things

Maya Hawke plays Eleanor Levetan, a socially awkward transfer student who immediately experiences embarrassment when she realizes her former camp bully attends her new school. A rumor spreads about Eleanor kissing her classmate Carissa after supposedly pinning her down when they were 13. As the daughter of acting icons Uma Thurman and Ethan Hawke, Maya Hawke began her career by modeling for Vogue and Calvin Klein. Moving into more acting roles, Hawke landed the part of Robin Buckley starting in the third season of the hit Netflix series Stranger Things, a role she continues in. Prior to her work in Do Revenge, Maya Hawke was featured in Quentin Tarantino's Once Upon a Time in Hollywood and the slasher thriller Fear Street Part One: 1994.

Sophie Turner as Erica Norman

Sophie Turner attacking in X-Men Dark Phoenix.

Erica Norman is a high school student who proceeds to show the leaked topless video of Drea to many of their mutual friends, thus dragging the story to the forefront of high school gossip. Erica is portrayed by English actor Sophie Turner, best known to global audiences as Sansa Stark from the HBO series Game of Thrones. She was nominated for the Primetime Emmy Award for Outstanding ing Actress in a Drama Series for her work on that show, which resulted in more roles in television and film like Jean Grey, aka Phoenix, in the X-Men franchise.

Rish Shah as Russ Lee

Rish Shah in Do Revenge and Ms. Marvel

As Russ Lee, actor Rish Shah plays a possible new love interest for Drea after she breaks up with Max due to the fallout of her leaked topless video. Russ is an aspiring artist and the complete opposite of Max. Rish Shah is known for his turn as Kamran in Disney+'s series, Ms. Marvel. His history with Netflix extends to his work on the sequel To All the Boys: Always and Forever, playing Ravi opposite Lana Condor and Noah Centineo.

Austin Abrams as Max Broussard

Split Image: Austin Abrams in Do Revenge and Euphoria

Max Broussard is the cocky and affluent boyfriend of popular girl Drea Torres. After the whole school sees her nude video, Max's demeanor changes toward Drea, and their relationship becomes affected. Max is portrayed by actor Austin Abrams, best ed as one half of the duo in Netflix's romantic comedy series Dash & Lily. A busy actor as of late, Abrams is featured in several high-profile projects, including The Walking Dead, This is Us, and Euphoria.

Do Revenge ing Cast & Characters

Do Revenge cast drea eleanor

Ava Capri as Carissa - As Eleanor's former and current bully, Ava Capri played Lucy in Hulu's Love, Victor and Keaton in Embattled.

Sarah Michelle Gellar as the Heaster - Playing the Heaster in Do Revenge, Sarah Michelle Gellar is best known for her titular role in Buffy the Vampire Slayer and in the horror movies I Know What You Did Last Summer and The Grudge.