Guest Stars Martin McCreadie as Captain Doyle David Wilmot as Capt. Connor Daisy Bevan as Esther Michael Ironside as J.P. Morgan Antonio Magro as Paul Kelly Peter McRobbie as Mayor Lafayette Strong Falk Hentschel as Biff Ellison Co Starring Jamie Kaye as Sally Eugenia Caruso as Mrs. Santorelli Tate Pitchie-Cooper as Ali Ibn-Ghazi / Fatima Harvey Weedon as Paresis Hall Boy #1 Anson Boon as Paresis Hall Boy #6 Edward Saunders as Paresis Hall Boy #6 Klári Tolnai as Ruth Laurel Lefkow as Mrs. Isaacson Bálint Adorjáni as Delmonico's Waiter Aldo Maland as Paresis Hall Boy #2 Sonny Charlton as Paresis Hall Boy #3 Jacqueline Defferary as Tessie Luke Walker as Paresis Hall Boy #7 Márk Szekulesz as Mr. Rajk Giovanni Scotti as Enzo Santorelli Mary Stockley as Mrs. Tinker Virág Bárány as Mrs. Rajk Richard Bremmer as Mortician Scott Alexander Young as Roundsman Hanrahan C.J. O'Toole as Paulina Dan Bradford as Santorelli Priest Yusuf Hofri as Paresis Hall Boy #10 Benedek Vincze as Angel Face Gerald Tyler as Charles H. Matchett Kyle Stevens as Singer at Paresis Hall Péter Kertész as Kreizler Institute Priest Peter Rugman as Paresis Hall Boy #4 Tonye Obene as Paresis Hall Boy #11 Kata Marasco as Charlotte Tinker Max Jorquera as Paresis Hall Boy #9 Dorka Gáspárfalvi as Berthe Rajk Martino Hakola as Young Tough #2 Giovanni D'Aleo as Street Kid Max Gabbay as Italian Tough #2 Ezra Fieremans as Ernestine Gabriele Caprio as Young Tough #3 Ignatius Anthony as Detective Graves Marcus D'Amico as Charlie Delmonico