Guest Stars Ed Stoppard as Vincenzo Fabri Nathalie Rapti Gomez as Maria Anthony Higgins as Eduardo Guerchini Francesco Quinn as Gilberto Nieddu Sargon Yelda as Romizi Cosima Shaw as Nadia Pirlo Callum Blue as Carlo Fagioli Zoe Tapper as Donatella Pirotta Sarah-Jane Potts as Cinzia Miletti Michael McElhatton as Ernesto Heuber Paolo Mazzarelli as Luca La Guardia Sebastian Armesto as Silvio Miletti Rocky Marshall as Alessandro Antonioni Katy Murphy as Sister Anna Franco Salamon as Francesco Pirotta Co Starring Garry Cooper as Angelo Massimiliano Ubaldi as Tomassini Marco Pancrazi as Police Officer Susan Duerden as Evie Selene Rosiello as Giulia Uncredited Cariddi McKinnon Nardulli as Silvia