Christian Bale starred in a film.
American Psycho (film) . It stars Christian Bale , Willem Dafoe , Jared Leto , Josh Lucas , Chloë Sevigny , Samantha Mathis , Cara Seymour , Justin Theroux , and Reese Witherspoon . Christian Bale . He is known for going to great lengths to portray characters in films , notably for the psychological thriller The Machinist ( 2004 ) , where he lost 63 pounds ( 28.5 kg ) to play the role of Trevor Reznik . His portrayal of Dicky Eklund in the David O. Russell-directed biographical film The Fighter ( 2010 ) , earned him critical acclaim and a number of awards , including the Academy Award for Best Supporting Actor .