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