Guest Stars Tobias Menzies as Raymond Orla Brady as Catherine Sinéad Cusack as Meg Sacha Dhawan as Vincent Nigel Whitmey as Lowe Dan Li as Hatsuto Molly Jones as Scarlet Vera Filatova as Svetlana Tom Wlaschiha as Arkady