Main Characters Dominic Morgan 18 main appearances Massimo Ruggero 18 main appearances Oliver Harris 18 main appearances Eleanor Bourg 18 main appearances Chris Bailey 8 main appearances Kalim Chowdrey 10 main appearances Daniel Duval 10 main appearances Sofia Flores 10 main appearances Paul McGuinnan 9 main appearances Nina Morgan 10 main appearances Wu Zhi 8 main appearances Cheng Liwei 8 main appearances Nadya Wojcik 8 main appearances Carrie Price 6 main appearances Carolina Elsher 6 main appearances
Recurring Guest Characters Young Girl 1 guest appearances Young Massimo 1 guest appearances Roberto 1 guest appearances Ninni 1 guest appearances Franco Jannone 1 guest appearances Sarti 1 guest appearances Woman Dressed as Shop Floor Supervisor 1 guest appearances Homeless Man 1 guest appearances Minister 1 guest appearances Izzy Wilson 1 guest appearances Lord Buckner 1 guest appearances Executive #1 1 guest appearances Julie 1 guest appearances Security Man 1 guest appearances Elderly Woman 1 guest appearances Young Man 1 guest appearances Warrens Bank Teller 1 guest appearances Charles Edwards 1 guest appearances Bishop 1 guest appearances Gail Jackson 1 guest appearances ⇤ « 1 2 3 4 5 6 7 » ⇥