Who plays batman in 2012?
Christian Bale