Inferno is a 2016 American action mystery thriller film directed by Ron Howard and written by David Koepp. It is the third and final film in the Robert Langdon film series, following The Da Vinci Code and Angels & Demons. Starring Tom Hanks as Robert Langdon and Felicity Jones as Dr. Sienna Brooks, the film follows Langdon as he wakes up in a hospital with amnesia and must unravel a global conspiracy before time runs out. Filmed in Venice and Budapest, Inferno premiered in Florence in October 2016 and received mixed reviews from critics.