Did You Realize Ben Mendelsohn Actually Has 2 Roles in Captain Marvel?

Marvel's latest film, Captain Marvel, has a cast packed with major Hollywood names. Since much of the film focuses on the conflict between two alien races — the Skrull and the Kree — many of those big-name actors spend some serious time with their recognizable faces obscured beneath layers of prosthetics and makeup. One such actor is Ben Mendelsohn, the Emmy-winning actor who plays Talos, one of the shapeshifting Skrulls who plays a key role in Captain Marvel. But he gets to spend a little time out of makeup in the film as well (spoilers ahead!).

Mendelsohn technically only plays one character (Talos), but there's a twist. Nick Fury's boss, Keller, actually turns out to be Talos in disguise. When he's playing Talos in Keller's form, Mendelsohn appears as he usually does. Playing an apparent villain is nothing new to Mendelsohn: his most famous role in recent years was in the Star Wars anthology film Rogue One, in which he played evil Imperial officer Orson Krennic. He also played the villains in Ready Player One and Robin Hood, and he won his Emmy for the TV drama Bloodline.

No word yet on whether or not Mendelsohn will reprise his role in future Marvel films. In the meantime, check out a gallery of his past roles ahead!

Hunt Angels (2006)
Everett Collection

Hunt Angels (2006)

Animal Kingdom (2010)
Everett Collection

Animal Kingdom (2010)

Killing Them Softly (2012)
Everett Collection

Killing Them Softly (2012)

Black Sea (2014)
Everett Collection

Black Sea (2014)

Mississippi Grind (2015)
Everett Collection

Mississippi Grind (2015)

Bloodline (2015)
Everett Collection

Bloodline (2015)

Ready Player One (2018)
Everett Collection

Ready Player One (2018)

Robin Hood (2018)
Everett Collection

Robin Hood (2018)

The Land of Steady Habits (2018)
Everett Collection

The Land of Steady Habits (2018)

Captain Marvel (2019)
Everett Collection

Captain Marvel (2019)

Captain Marvel (2019)
Everett Collection

Captain Marvel (2019)