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