You don’t remember but Henry Cavill appeared (quite changed) in one of the best fantasy movies of all time

The actor now triumphs as the protagonist of different projects, but in 2007 he had a small role in a film directed by Matthew Vaughn.

Henry Cavill has been succeeding for years as the protagonist in different projects. He debuted as Clark Kent/Superman in The Man of Steel (2013) and became one of the flagship superheroes of the DC Universe. He signed for Mission: Impossible – Fallout (2018), the sixth installment in the franchise starring Tom Cruise. Has been Sherlock Holmes in Enola Holmes (2020) and its sequel Enola Holmes 2 (2022) and has given life to Geralt of Rivia in the Netflix series The Witcher.

You may not remember, but before gaining fame and popularity, the actor participated with a small role in one of the best fantasy films of all recent.

Cavill brought to life humphrey in stardusta film directed by Matthew Vaughn and released in 2007. The project, an adaptation of Neil Gaiman’s novel of the same name, follows Tristana young man who will undertake a dangerous journey.

Henry Cavill already has a new job after running out of Superman and ‘The Witcher’: A series of a strategy game for Prime Video

The protagonist, played by Charlie Cox –Matt Murdock/Daredevil in it Marvel Cinematic Universe-, lives in a fictional town separated from the magical world. One night, a star falls from the sky outside the wall that borders the territory and Tristan promises to Victory, the girl he likes, who will go for the star and give it to him to propose to her. What seemed like a simple mission becomes for the protagonist the adventure of his life.

Victoria, played by Sienna Miller, has another suitor: Humphrey. This character is the one Cavill played in stardust. In the film, the actor appears with a very different aspect from what he is used to today: blond hair and mustache.

You can see a photo below:


Paramount Pictures

The truth is stardust It has a great cast. In addition to Cox, Miller and Cavill; the film recruited a cast consisting of Claire Danes, Michelle Pfeiffer, Robert De Niro, Rupert Everett, Ricky Gervais, Ben Barnes and Peter O’Toole.