Who played batman in batman begins?

Christian Bale, Michael Cain, and Gary Oldman were the main actors.

Christian Bale plays batman In Batman Begins