Inferno is a 2016 American action mystery thriller film directed by Ron Howard and written by David Koepp, loosely based on the 2013 novel of the same name by Dan Brown. It is the sequel to The Da Vinci Code (2006) and Angels & Demons (2009), and is the third and final film in the Robert Langdon film series. It stars Tom Hanks, reprising his role as Robert Langdon, alongside Felicity Jones as Dr. Sienna Brooks, Omar Sy, Sidse Babett Knudsen, Ben Foster, and Irrfan Khan.