Every Batman Movie Villain Ever Ranked From Worst To Best
14. Talia Al Ghul (The Dark Knight Rises)
Though Christopher Nolan's Dark Knight Saga boasted a generally robust gallery of villains, Nolan dropped the ball with his depiction of Talia al Ghul (Marion Cotillard) in The Dark Knight Rises.
A big part of the problem is that Talia is hidden in the shadows for a solid two-thirds of the movie, donning the alias of philanthropist Miranda Tate - a false identity many fans saw through immediately, unaided by widely-circulated leaked set photos that showed Cotillard in full villainous regalia.
It's certainly not Cotillard's fault given what little she has to work with here - a garden variety revenge arc for Batman (Christian Bale) killing her father Ra's (Liam Neeson) and little else.
Topping it all off is that infamously terrible death scene, one that baffled even Cotillard herself, who wondered why Nolan used that particular, atrocious take.