Way back at the beginning of 2019, the Internet reacted to the rumors of Armie Hammer being cast as the new Batman. While that may have been an exciting notion at the time, Armie Hammer doesn't seem like a candidate for the role now. Nevertheless, the actor has many interesting projects in his filmography.

RELATED: Chris Hemsworth's 10 Best Movies (According To IMDb)

From playing a gay lover in the critically-acclaimed Call Me by Your Name to voicing a sports car in Pixar's Cars 3, Armie Hammer showed both audiences and critics that he can play completely different characters. Without further ado, here are Armie Hammer's 10 Best Movies (According To Rotten Tomatoes).

Free Fire (2017) - 69%

Free Fire might not be the best movie you will ever see, but it sure is a fun one. The cast is all made up of actors you know: Brie Larson, Cillian Murphy, Armie Hammer, and others. If you like dark humor and lots of action, this might be the movie for you.

Set in the 1970s, Free Fire is a story deeply rooted in crime and set in Boston. There is a lot of tension and many fights involving guns. Armie Hammer plays Ord, an associate of Brie Larson's Justine, a businesswoman that arranges a black-market weapons deal that ultimately goes horribly wrong.

Cars 3 (2017) - 69%

Jackson Storm

Cars 3 might not be a masterpiece, but it is still better than Cars 2. Besides, kids love it, so who are their parents to complain? Armie Hammer's character, Jackson Storm, does not have the most important of roles, but he is still an integral part of the story.

After Lighting McQueen realizes that he is getting old, he sets out to prove that he is no worse than the new generation of racers. This tale will definitely resonate with experienced artists and sportsmen who know what it feels like when you are no longer popular.

The Birth of a Nation (2016) - 72%

No, this is not D.W. Griffith's 1915 silent film The Birth of a Nation. Instead, it is a completely different 2016 movie of the same name directed by Nate Parker who also starred in the title role.

RELATED: 10 Worst Pixar Movies (According To Rotten Tomatoes)

Nat Turner, played by Nate Parker, is a literate slave who comes to an agreement with his owner Samuel Turner, played by Armie Hammer. Seeing that Samuel is not a particularly wealthy man, Nat offers to help him subdue the unruly slaves with the help of his preaching. However, this leads Nat to become the leader of an uprising to free himself and his people.

Final Portrait (2018) - 73%

Armie Hammer As James Lord In Final Portrait

Final Portrait is where Armie Hammer gets the spotlight while simultaneously sharing it with the talented Geoffrey Rush. It might be a story about the writer James Lord, played by Hammer, but it is just as much about his friend Alberto Giacometti, played by Rush.

It's 1964. James Lord is in Paris for a short trip, and his friend Alberto Giacometti asks him to sit down for a portrait. He claims it won't take long, but the process takes much longer than expected.

On the Basis of Sex (2019) - 74%

On the Basis of Sex is an empowering story for many women. After all, it focuses on a topic that is still brought up nowadays: gender discrimination. Armie Hammer plays Marty Ginsburg alongside Felicity Jones who has the title role of Ruth Bader Ginsburg.

Ruth is a mother and an attorney who is fighting for equal rights. She teams up with her husband Marty (who is also an attorney) to bring a groundbreaking case to the U.S. Court of Appeals. This tax case might be life-changing for Ruth in terms of her career, but it might also shift the way courts view gender discrimination.

Nocturnal Animals (2016) - 74%

Nocturnal Animals is definitely not a movie for those who have weak nerves. It's a neo-noir psychological thriller with tones of romance and a complicated relationship between two people at its core. In addition to that, it also has a non-linear storyline with the action alternating between reality and the novel the main heroine is reading.

RELATED: Jake Gyllenhaal's 10 Best Movies (According To Rotten Tomatoes)

Unfortunately, Armie Hammer only has a secondary role here playing Hutton Morrow, the second husband of Susan Morrow, played by Amy Adams, who is being negligent towards her. The story begins with Susan's ex-husband Edward Sheffield, played by Jake Gyllenhaal, sending her a manuscript of his novel.

Hotel Mumbai (2019) - 75%

2018's Hotel Mumbai is a biographical thriller film that quite accurately depicts the real-life violence and shows all of the horrors of a terrorist attack. The movie was inspired by the 2009 documentary Surviving Mumbai and depicts the Mumbai attacks in the Taj Mahal Palace Hotel that took place in 2008.

A well-known chef Hemant Oberoi, played by Anupam Kher, and waiter Arjun, played by Dev Patel, decide to protect the surviving guests of the hotel. Husband and wife, played by Armie Hammer and Nazanin Boniadi, have to protect their newborn child by making sacrifices they had never considered before.

Sorry to Bother You (2018) - 93%

If you like unconventional sci-fi stories that are also quite grounded, then 2018's Sorry to Bother You will be a great choice. The film was Boots Riley's directorial and screenwriting debut and resulted in many critics praising his work.

The movie follows the struggling black telemarketer Cassius Green, played by LaKeith Stanfield, who finds the key to success. However, he is torn between two sides when his friends and girlfriend Detroit, played by Tessa Thompson, organize a protest while his boss Steve Lift, played by Armie Hammer, offers him a mind-blowing salary.

Call Me by Your Name (2018) - 95%

Call Me by Your Name is proof that Armie Hammer is amazing at playing LGBT characters, so why not make him a gay superhero if he can't be Batman? It's probably very hard to find someone who didn't like this film because it is just so good. Based on the 2007 novel of the same name, Call Me by Your Name is an intimate coming-of-age story that explores love, desire, sexuality, and the process of growing up.

Timothee Chalamet played the teenage Elio Perlman with such excellency that it earned him a nomination for an Academy Award at a very young age (in fact, Chalamet is the youngest nominee since 1939). Armie Hammer played Oliver, a graduate student and assistant of Elio's father. The film tells a story of Elio's first love and first heartbreak.

The Social Network (2010) - 96%

The Social Network is a movie that not only brought the story of Facebook to the big screens but also proved yet again that Jesse Eisenberg is quite a talented actor. Armie Hammer jumped over his head in this one and played two characters at once, the twin brothers Cameron and Tyler Winklevoss.

Mark Zuckerberg, played by Jesse Eisenberg, launches an entirely new and unique social network that quickly becomes the largest online platform for making friends... and getting enemies. Obviously, there are jealous friends and angry former partners suing Zuckerberg.

NEXT: 10 Groundbreaking LGBTQ Movies