Okay, hypothetically lets say Christopher Nolan already had the script for Batman 3, in which the Joker was a major character (as Nolan had already planned on touching on the Joker in 3 before Ledger's death), lets say he was on a deadline and didn't have time to rewrite the script. He has no choice but recast Ledger's part. What actors do you think could pull off the role? Personally I'm going to go ahead and throw Crispen Glover out there, he was an original candidate for the part and can play creep and crazy like no one's business. Actually if Christian Bale wasn't playing Batman I'd even think he might be able to pull if off, just looking back at American Psycho, he was out of control in that.