A handwritten manuscript of Dante Alighieri's poem "The Divine Comedy" makes its way from a priest to a mob boss in New York City, where it is taken by Nick Tosches after he's asked to verify its authenticity.
Oscar Isaac
as Nick / Dante
Gerard Butler
as Louie / Pope Bonifacio VIII
John Malkovich
as Joe Black
Louis Cancelmi
as Lefty / Guido Novello da Polenta
Jason Momoa
as Rosario
גל גדות
as Giulietta / Gemma
Sabrina Impacciatore
as Dr. Susanna Pulice
Martin Scorsese
as Isaiah
Al Pacino
as Uncle Carmine
Franco Nero
as Don Lecco
Benjamin Clémentine
as Mephistopheles
Paolo Bonacelli
as Priest