are (in order) Robert Downey Jr., Josh Brolin, Tom Cruise and Ralph Fiennes ahead of Ledger.Fiennes, in particular, gives a master class in playing a character in The Duchess who by all accounts, is a bastard and someone you should not like as an audience.