actor who played sirius black in harry potter
Gary Oldman In 2004, Oldman returned to prominence when he landed a significant role in the Harry Potter film series, playing Harry Potter's godfather Sirius Black. The following year, he starred as James Gordon in Christopher Nolan's commercially and critically successful Batman Begins, a role that he reprised in the even more successful sequel The Dark Knight (2008) and once more in the conclusion, The Dark Knight Rises (2012). Prominent film critic Mark Kermode, in reviewing The Dark Knight, downplayed claims that Heath Ledger's Joker was the highlight of the film, saying, "the best performance in the film, by a mile, is Gary Oldman's ... it would be lovely to see him get a[n Academy Award] nomination because actually, he's the guy who gets kind of overlooked in all of this."[58] Oldman co-starred with Jim Carrey in the 2009 version of A Christmas Carol in which Oldman played three roles.[59][60][61] He had a starring role in David Goyer's supernatural thriller The Unborn, released in 2009.[62][63] In 2010, Oldman co-starred with Denzel Washington in The Book of Eli.[64] He also played a lead role in Catherine Hardwicke's Red Riding Hood.[65] Oldman voiced the role of villain Lord Shen and was nominated for an Annie Award for his performance in Kung Fu Panda 2.