Uncredited Robert Glenister as Nicholas Blake Richard Johnson as Bernard Qualtrough Guy Henry as Sam Stevens Paul Bhattacharjee as Muhammed Khordad Paloma Baeza as Elizaveta Starkova Rohan Silva as Aram Beyda