In 2005, he was cast as Bruce Wayne's butler Alfred Pennyworth in the first production of the new "Batman" film series, "Batman Begins" directed by Christopher Nolan In 2006, he appeared in Alfonso Cuaron's acclaimed dystopian drama "Children of Men" alongside Clive Owen and Julianne Moore as well as Nolan's mystery thriller "The Prestige" starring Hugh Jackman and Christian Bale. In 2007 he appeared in "Flawless", and in 2008 and 2012 he reprised his role as Alfred in Christopher Nolan's critically acclaimed "Batman" sequels, "The Dark Knight" and "The Dark Knight Rises" as well as starring in the British drama "Is Anybody There?", which explores the final days of life.