Christian Bale starred in a film.
American Hustle . It stars Christian Bale and Amy Adams as two con artists who are forced by an FBI agent ( Bradley Cooper ) to set up an elaborate sting operation on corrupt politicians , including the mayor of Camden , New Jersey ( Jeremy Renner ) . American Psycho is a 2000 American black comedy horror film co-written and directed by Mary Harron , based on Bret Easton Ellis 's 1991 novel of the same name . 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 . In 2000 , he garnered critical acclaim for his portrayal of serial killer Patrick Bateman in American Psycho .