[Header Image: Camila Mendes as Drea and Maya Hawke as Eleanor | Netflix]
“You’re absolutely right. They deserve to go down for what they did to us, but we can’t go after them ourselves. We should team up and do each other’s revenge.”
Never would I have thought that I’d love Do Revenge as much as I do. The premise is simple and not entirely unique (considering it’s loosely inspired by Alfred Hitchcock’s Strangers on a Train). As the quote above shows… Two girls meet and because both have been hurt in some way they decide to swap and do each other’s revenge. For how simple the basic plot is, this movie is still so much fun and absolutely worth the watch.
The story is structured well and the pacing is relatively good. While there are a couple of moments that could have either been explored better or removed completely, the plot continuously builds towards the conclusion with little to no unnecessary detours.
Throughout there are some great and well-casted characters that we meet who make the story that much more interesting as do the different dynamics between them. Of course, the two that stand out the most are the leading character: Drea (Camila Mendes) and Eleanor (Maya Hawke). They’re both interesting alone but also together. They have such conflicting personalities which makes their chemistry even more appealing. Really, all of the characters bring something to the table, and at no point do any of them hinder the progression of the plot or take us away from it.
Beyond that, we also get a nice visual experience. The cinematography is fun and pleasant to watch especially with the added appeal of all the bright colours. Whether it be sets or clothing or whatever. There’s so much to look at and that vibrancy really adds to the overall tone of the movie.
There’s really not too much to say about this (without spoiling it). At the end of the day, Do Revenge is a funny, slightly over-the-top, entertaining movie with a couple of serious moments here and there. The almost 2 hous that it’s on for absolutely fly by and as I said at the beginning of this review, it’s definitely worth checking out.
Rating: ★★★★½ /5