Después de colaborar con algunos de los directores más prestigiosos del mundo, como George Lucas o Baz Luhrmann, Ewan McGregor se pone en las manos de Ron Howard en la secuela de "El código Da Vinci".

Aunque originalmente "Ángeles y demonios" se escribió y publicó antes de "Da Vinci", el director y sus guionistas han optado por transformar la historia en una secuela continuando el personaje de Robert Langdon, interpretado por Tom Hanks. En esta ocasión, McGregor se convierte en el Camarlengo, el cura asistente y confidente del Papa.

En "Ángeles y demonios", la historia nos transporta a Roma, donde se desarrolla el famoso Cónclave mientras los cardenales eligen un nuevo Papa. Pero, la religión católica se ve atacada cuando Robert Langdon debe descrifrar una serie de códigos secretos que ponen en peligro al Vaticano.