Guest Stars Jason Watkins as Bernard Fortescue Peter Sullivan as Nyle Bellamy Leon Clingman as Roberts David Sherwood as Samuel Fallentin Richard Wilson as Grayson Nicholas Ellenbogen as Blount Adam Lennox as Young Printer Paul Snodgrass as Ostler Masali Baduza as Edith Alexandru Popa as Hugo El Houlaili Ennaamane as Antoine Karina Gherasim as Street Girl Geo Dobre as Police Chief Stefan Burlacu as Street Boy Luyanda Kabanyane as Sous Chef Otmane Ait Bellaouchou as Protester Akbari Tourialay as Protester Alain Guillo as President Thiers Tache Florescu as Police Officer Loïc Djani as Gérard Daniel Lasker as Reform Steward Christine Brücher as Sister Catherine Brendan Sean Murray as Kelly André Penvern as Monsieur Lome Puiu Lăscuș as Man in Towel