Characters played by Rufus Sewell
Aurelio Zen
Characters played by Caterina Murino
Tania Moretti
Characters played by Nathalie Rapti Gomez
Maria
Characters played by Stanley Townsend
Moscati
Characters played by Ben Miles
Amedeo Colonna
Characters played by Vincent Riotta
Giorgio de Angelis
Characters played by Catherine Spaak
Donata
Mamma
Characters played by Sargon Yelda
Romizi
Characters played by Francesco Quinn
Gilberto Nieddu
Characters played by Ed Stoppard
Vincenzo Fabri
Characters played by Anthony Higgins
Guerchini
Eduardo Guerchini
Characters played by Garry Cooper
Angelo
Characters played by Daniele Monterosi
Branco
Characters played by Valentina Cervi
Arianna von Falkenhayn
Characters played by Cosima Shaw
Nadia Pirlo
Characters played by Adrian Schiller
Giuseppe Bini
Characters played by Massimiliano Ubaldi
Tomassini
Characters played by Peter Guinness
Tito Spadola
Characters played by Emil Marwa
Mazzotta
Characters played by Roberto Nobile
Judge Corrado Bertolini
Characters played by Gregg Chilingirian
Pepe Spadola
Characters played by Enzo Squillino Jr.
Fellini
Characters played by Alessandro Cica
Oscar Faso
Characters played by Petra Mazurova
Faso Girl 1
Characters played by Nausicaa Benedettini
Guerchini's Aide
Characters played by Allan Corduner
Michelangelo Gattuso
Characters played by Natalya Garanina
Faso Girl 2
Characters played by Hilton McRae
'Gianni'
Massimo Colonna
Characters played by Julie Cox
Mara
Characters played by Greg Wise
Renato Favelloni
Characters played by Adrian Hood
Fausto Arcuti
Characters played by Katy Murphy
Sister Anna
Characters played by Franco Trevisi
Cardinal
Characters played by Roberto Laureri
Paolo
Characters played by Yasemin Sannino
Rossella Nieddu
Characters played by Joseph Long
Mario
Characters played by Katrine De Candole
Ana Bini
Characters played by Chiara Nicola
Lucia
Characters played by Francis Magee
Avel Vasko
Giulio
Characters played by Sebastian Armesto
Silvio Miletti
Characters played by Callum Blue
Carlo Fagioli
Characters played by Susan Duerden
Evie
Characters played by Rocky Marshall
Alessandro Antonioni
Characters played by Paolo Mazzarelli
Luca La Guardia
Characters played by Michael McElhatton
Ernesto Heuber
Characters played by Marco Pancrazi
Police Officer
Characters played by Sarah-Jane Potts
Cinzia Miletti
Characters played by Selene Rosiello
Giulia
Characters played by Franco Maria Salamon
Francesco Pirotta
Characters played by Zoë Tapper
Donatella Pirotta
Characters played by Cariddi McKinnon Nardulli
Silvia
Characters played by Aykut Hilmi
Italian Policeman