Christian Bale acted in films.
Batman Begins is a 2005 British-American superhero film based on the DC Comics character Batman , co-written and directed by Christopher Nolan and starring Christian Bale , Michael Caine , Liam Neeson , Katie Holmes , Gary Oldman , Cillian Murphy , Tom Wilkinson , Rutger Hauer , Ken Watanabe , and Morgan Freeman . Christian Bale . Bale went on to receive greater commercial recognition for his starring role as Batman in Christopher Nolan 's Batman Begins ( 2005 ) , The Dark Knight ( 2008 ) and The Dark Knight Rises ( 2012 ) . The Fighter is a 2010 American biographical sports drama film directed by David O. Russell , and starring Mark Wahlberg , Christian Bale , Amy Adams and Melissa Leo .