21Christian Bale - The Joker
Casting Christian Bale as The Joker would be a surprising twist. Sure, it would take fans a moment or two to get past the meta-element at play here, but they'd soon love it. After all, Bale is absolutely one of the best actors of his generation. In fact, he's a
chameleon. Just compare his role as Batman in Christopher Nolan's Dark Knight Trilogy to his role in The Fighter or the upcoming Vice. Seriously, the dude can play anyone. He'd be truly remarkable as The Joker.
To drive the point home, Bale has even appeared in quite a few villainous roles. He's even played a downright psycho. Therefore, BossLogic knows what's up!