Sometimes, an actor is so incredible in one single role, you can never envision them as anything else. But then — every once in a while — an actor comes along who is so incredible in ANY role, you thoroughly believe them as every character they play.
So, with that in mind, who's an actor that's so ridiculously talented, you fully believe them as both a hero AND a villain in various films?
Warner Bros. Pictures
Maybe you sometimes forget that Ian McKellen played both the wise wizard Gandalf in The Lord of the Rings and the sinister Magneto in X-Men because he effortlessly encompassed both iconic roles.
Or maybe you couldn't believe you were watching the same man who plays Captain America do such positively evil things in Knives Out at first, but Chris Evans really sold you on it!
Heck, maybe you think Lupita Nyong'o is just so gosh darn talented, you bought her as the hero and villain IN THE SAME FILM AT THE SAME TIME (that film, of course, being Us).
Share the actor that you believe HAS! THE! RANGE! DARLING! In the comments below — as well as your favorite hero and villain roles from them — for a chance to be featured in an upcoming BuzzFeed Community post and/or video!
20th Century Fox