
Casts

Oscar Isaac
as Nick / Dante

Gal Gadot
as Giulietta / Gemma

Gerard Butler
as Louie / Pope Bonifacio VIII

John Malkovich
as Joe Black

Louis Cancelmi
as Lefty / Guido Novello da Polenta

Sabrina Impacciatore
as Dr. Susanna Pulice

Franco Nero
as Don Lecco

Benjamin Clémentine
as Mephistopheles

Paolo Bonacelli
as Priest of Alcamo

Martin Scorsese
as Isaiah