When you think of Henry Cavill, the first image that likely comes to mind is his iconic portrayal of Superman. With his chiseled features and strong presence, he embodies the quintessential superhero. However, Cavill’s filmography is more varied than you might expect, with roles that reveal a different side of the actor—sometimes even a downright weird one. Here’s a look at some of Henry Cavill’s most surprising and unconventional roles that you may not have seen coming.

1. Humphrey in Stardust (2007)

Long before donning the cape, Cavill took on the role of Humphrey in the whimsical fantasy Stardust. His character, a mustachioed, foppish aristocrat, is far from the superhero image Cavill would later become known for. Sporting blonde hair and an air of snobbery, Cavill’s portrayal of Humphrey is a delightful contrast to his typically heroic roles. The role is a reminder that even leading men have to start somewhere—and sometimes, that somewhere involves a lot of hairspray and period costumes.

2. The Greek God Theseus in Immortals (2011)

In Immortals, Cavill plays Theseus, a mortal chosen by the gods to lead the fight against King Hyperion. The film, steeped in mythological lore and extravagant visuals, features Cavill in a role that blends heroism with a touch of the surreal. Clad in golden armor and wielding mythical weapons, Theseus is a far cry from Superman’s modern, clean-cut heroism. Cavill’s performance brings a gravity to the role, even as the film’s stylized direction and over-the-top action sequences lean heavily into the bizarre.

3. Napoleon Solo in The Man from U.N.C.L.E. (2015)

While not as outright weird as some of his other roles, Cavill’s turn as Napoleon Solo in The Man from U.N.C.L.E. is still a surprising departure from his more serious characters. In this Guy Ritchie-directed spy thriller, Cavill plays a suave, unflappable CIA agent with a penchant for one-liners and a flair for vintage fashion. The film itself is a quirky homage to 1960s spy culture, and Cavill’s portrayal of Solo is equal parts charming and campy, offering a glimpse of his comedic timing and lighter side.

4. August Walker in Mission: Impossible – Fallout (2018)

In Mission: Impossible – Fallout, Cavill’s role as August Walker takes him into darker, more menacing territory. Walker is a ruthless CIA agent who becomes an antagonist to Tom Cruise’s Ethan Hunt. What makes this role particularly weird for Cavill is not just the mustache that sparked an internet sensation, but also the intensity and physicality he brings to the character. Walker’s brutal, no-nonsense attitude is a stark contrast to the more noble characters Cavill usually plays, and the role allowed him to flex his villainous muscles—both literally and figuratively.

5. Geralt of Rivia in The Witcher (2019-Present)

Perhaps Cavill’s most unconventional role to date, Geralt of Rivia in The Witcher series is a character steeped in fantasy and mysticism. With long white hair, cat-like eyes, and a stoic demeanor, Geralt is a far cry from the clean-cut Superman. Cavill’s deep, gravelly voice and physical transformation into the monster-hunting witcher is a testament to his dedication to the role. The character’s odd quirks, such as his penchant for grunting and his morally ambiguous nature, make Geralt one of Cavill’s most distinctive—and weirdest—roles yet.

Conclusion: Embracing the Unusual

Henry Cavill’s willingness to take on these unconventional roles speaks to his versatility as an actor. While he may be best known for playing Superman, it’s clear that Cavill is not afraid to step outside the box and embrace the weird and the wonderful. Whether it’s a flamboyant nobleman, a mythological hero, or a brooding witcher, Cavill’s diverse filmography showcases his ability to bring depth and nuance to even the strangest of characters. So, the next time you think of Henry Cavill, remember—there’s more to this actor than meets the eye.