Albus Dumbledore
Law played Dr. Watson in "Sherlock Holmes" (2009) and ' (2011), a younger Albus Dumbledore in ' (2018), and Yon-Rogg in "Captain Marvel" (2019); all of which rank among his highest-grossing releases. His other notable roles were in "Contagion" (2011), "Hugo" (2011), "Side Effects" (2013), "The Grand Budapest Hotel" (2014), and "Spy" (2015); and the television series "The Young Pope" (2016) and "The New Pope" (2020).