Henry Cavill, the British actor renowned for his portrayal of Superman in the film Man of Steel, has faced his fair share of challenges in Hollywood. Despite being initially overlooked for roles in major franchises such as Batman and James Bond, and almost lost his shot at Superman, Cavill's perseverance and talent have propelled him to success.

Related:Henry Cavill And Anya Chalotra Argued About An Intimate Scene In 'The Witcher', And Ended Up Getting Their Way

After Henry made his acting debut he went on to star in several movies such as Hellraiser, Red Riding Hood, Blood Creek, and Stardust. However, it was his role as a dashing duke in the TV series The Tudors that truly catapulted him to fame. After The Tudors, he continued to appear in numerous films, including The Immortals, The Man From U.N.C.L.E, and the highest-grossing Superman movie ever, The Man Of Steel. In fact, nearly all of Henry Cavill’s movies have broken the box office worldwide, according to The Numbers.

8 Henry Cavill - Batman V. Superman: Dawn Of Justice - $872 Million - Lead Role

Ben Affleck in 'Batman v Superman'
Ben Affleck in 'Batman v Superman'
via Warner Bros. Studios

In the DC Universe movie Batman v. Superman: Dawn of Justice, Henry Cavill plays the lead role of Superman. In this movie, the superheroes need to put aside their differences and work together to save the world from a greater threat. Batman, played by Ben Affleck, initially sees Superman as a dangerous alien who needs to be stopped.

Related:Every Ben Affleck Movie That Has Grossed Over $100 Million At The Box Office

However, as the movie progresses, he begins to understand the complexity of Superman's character and the weight of the responsibility he carries. Despite their contrasting ideologies and methods, Batman and Superman learn to respect and trust each other, forming a formidable alliance against their common enemy. This dynamic between the two iconic characters adds depth and intrigue to the storyline as audiences witness the evolution of their relationship from adversaries to reluctant allies.

7 Henry Cavill - Mission Impossible: Fallout - $787 Million - Lead Role

Tom Cruise and Henry Cavill
Tom Cruise and Henry Cavill at 'Mission: Impossible - Fallout' event
Via: Twitter

In the 2018 movie Mission Impossible: Fallout, Henry Cavill plays the character of August Walker, a CIA agent who joins Ethan Hunt's team to track down and stop a dangerous terrorist organization known as The Apostles. Cavill's portrayal of Walker brought a new level of intensity and physicality to the film, with his imposing presence and jaw-dropping stunts. From the moment he stepped on screen, it was clear that Cavill was a perfect fit for the high-octane world of Mission Impossible, delivering a performance that kept audiences on the edge of their seats.

6 Henry Cavill - Man Of Steel - $668 Million - Lead Role

Henry Cavill in a still from Man of Steel
Henry Cavill in a scene from DC Films' Man of Steel 
via IMDb

Man of Steel is a Superman movie starring Henry Cavill where Superman needs to save the world from the destructive plans of General Zod. The film explores the origins of Superman and his journey of self-discovery as he grapples with his extraordinary powers and the responsibility that comes with them.

Related:Henry Cavill Fans Think He's Hated By 'The Witcher' Cast Members Amid Him Losing His Superman Role To David Corenswet

As the last survivor of his home planet Krypton, Superman must navigate the complexities of his dual identity as Clark Kent, a mild-mannered journalist, and the mighty superhero who stands for truth, justice, and the American way. As far as Man of Steel 2 goes, there is a lot of confusion involving when it will be released, and while Henry was going to play Superman again, it does not seem as he will anymore.

5 Henry Cavill - Justice League - $656 Million - Lead Role

Henry Cavill attends a press conference for Justice League

Henry Cavill attends a press conference for Justice League

Via: Depositphotos

In the movie Justice League Henry Cavill plays Superman and has to face off against the formidable villain, Steppenwolf. Steppenwolf, an ancient warrior from the planet Apokolips, poses a grave threat to Earth as he seeks to retrieve the three Mother Boxes - powerful artifacts that, when combined, could bring about the destruction of the entire planet.

As Superman, Cavill must tap into his superhuman strength, speed, and laser vision to protect humanity from Steppenwolf's relentless assault. The battle between the Man of Steel and the merciless villain becomes a pivotal moment in the film, showcasing Cavill's portrayal of Superman as a symbol of hope and resilience.

4 Henry Cavill - Black Adam - $391 Million - Supporting Actor

Henry Cavill as Superman
Henry Cavill as Superman
Via Warner Bros. Pictures

Henry Cavill was in Black Adam. In the end he makes a cameo appearance to tease the possibility of a future crossover between the worlds of Black Adam and Superman. As the camera pans over to him, donning the iconic red and blue suit, fans erupted in excitement, their anticipation for an epic showdown between the two powerful heroes reaching its peak. Cavill's portrayal of Superman has captivated audiences for years, and this unexpected cameo only fueled their desire to see him share the screen with Dwayne Johnson's electrifying performance as Black Adam.

3 Henry Cavill - Immortals - $212 Million - Lead Role

Henry-Cavill-1
Henry Cavill scene Immortals
Via: Universal Pictures

In the movie Immortals Henry Cavill switches over to the Marvel Universe and plays the role of Theseus, a brave and skilled warrior chosen by the gods to lead a group of rebels against the tyrannical King Hyperion, portrayed by Mickey Rourke. Cavill's portrayal of Theseus is captivating, as he effortlessly combines strength, agility, and vulnerability in his performance.

His physicality in fight scenes is truly impressive, showcasing his dedication to the role and his ability to embody the character's inner turmoil. Additionally, Cavill's chemistry with the rest of the cast, particularly his romantic interest Phaedra, played by Freida Pinto, adds depth and emotion to the story.

2 Henry Cavill - Stardust -$137 Million - Lead Role

Stardust
Stardust-Henry Cavill
YouTube

Stardust was an early movie for Henry Cavill. In this movie he played the role of Humphrey, a charming and dashing young man who embarked on a whimsical adventure to capture a fallen star. During the movie, Humphrey needs to overcome various obstacles and face dangerous adversaries in order to successfully capture the fallen star.

Henry Cavill's portrayal of Humphrey was praised for his ability to bring the character's appeal and wit to life, captivating audiences with his on-screen presence. His performance in Stardust showcased his versatility as an actor, as he seamlessly transitioned from playing a superhero to a romantic lead in this enchanting fantasy film.

1 Henry Cavill - The Man From U.N.C.L.E. - $109 Million - Lead Role

Henry Cavill and Armie Hammer
'The Man From U.N.CL.E.' co-stars Henry Cavill and Armie Hammer
Via: Twitter

The Man from U.N.C.L.E. stars Henry Cavill as the character Napoleon Solo, an American spy working for the CIA. Solo is suave, charming, and skilled in the art of deception. With his impeccable style and quick wit, he effortlessly navigates the treacherous world of international espionage. In this movie he needs to team up with a former KGB operative named Illya Kuryakin, played by Armie Hammer, to stop a criminal organization from obtaining nuclear weapons.

Kuryakin is Solo's polar opposite - intense, brooding, and fiercely loyal to his country. As they reluctantly join forces, their clashing personalities create a dynamic that is both entertaining and unpredictable. Together, they embark on a thrilling mission that takes them from glamorous European cities to dangerous underground lairs, all while trying to outsmart their cunning adversaries.