Batman fancast

Alexander Skarsgard as Bruce Wayne/Batman
With his roles like The East, he has shown he has the acting chops, the intensity, and the suaveness to play Bruce Wayne & Batman.

Willem Dafoe as The Joker
He's crazy looking, he's crazy sounding, and he can act crazy. Willem Dafoe for the Joker.

Dane Dehaan as Red Hood
Not Robin. Not Nightwing. Red Hood though is much darker and would probably work.

Iain Glen as Black Mask

Christoph Waltz as The Riddler
In the third batman film, The Riddler would be the villain. Kind of a step-up to the Joker. Only now he has sophistication, and he's not a psychopath. He doesn't have the disadvantage of being a total nutcase.

Michael Fassbender as Harvey Dent
In my batman movies, Harvey Dent would stay Harvey Dent. He may change as a character, but Two Face wouldn't have a part in the films.

Bryan Cranston as Commissioner Gordon

Bill Nighy as Alfred
Do I even need a picture of Alfred?
Disregarding Man of Steel 2 casting