10 Actors Who Should Play Future James Bond Movie Villains

6. Michael Fassbender

Split James McAvoy
20th Century Studios

Does this argument really need to be made, because let’s face it Fassbender is one of the best actors working today. It is hard to remember the last time he himself turned in a bad performance, the man genuinely is unshakable. This is especially true when it comes to playing a villain, roles in which he consistently produces incredibly nuanced performances.

His work as Magneto is the prime example, as he effectively and continually added to an already well established character. He brought a considerable degree of humanity and vulnerability to the role, while also maintaining the character’s infamy.

If nothing else, the man was able to successfully take over from Ian McKellen, which is no small feat.

In recent years, Fassbender has also portrayed a very different and very unique villain in David, from Ridley Scott’s Alien prequels; ‘Prometheus’ and ‘Alien Covenant’. Regardless of what you think of these films, Fassbender has created one of the best villains in recent history.

David is highly complex, and if played by a lesser actor could have come across as a very one note villain. But, Fassbender gives real weight to all of David’s actions and perfectly walks the line between machine and sentient being. He constantly keeps you guessing as to what his next move will be, and that uncertainty makes him terrifying.

If Fassbender brought to a Bond villain half of what he brought to David or Magneto he would steal the show.

Contributor

Daniel Matthews hasn't written a bio just yet, but if they had... it would appear here.