Special Guest Stars James Purefoy as Captain Gulliver "Gully" Troy Guest Stars Simon Manyonda as Lucius Fox Anna Chancellor as Frances Gaunt Danny Webb as John Ripper Salóme R. Gunnarsdóttir as Patricia Wayne Jessica De Gouw as Melanie Troy James Lance as Jacques Duval Co Starring Saikat Ahamed as Mr Chadley Jessica Ellerby as The Queen Tristram Wymark as General Nelson Thursday Faisal Mohammed as Monty Sharon Ballard as Ruby Carmichael Suzanne Boreel as Rita Ed Sayer as Banjo Angus Imrie as Lieutenant Greaves Nathan Clough as Sergeant Riley Fiz Marcus as Market Trader Rory Thersby as Penhaligon Lainey Shaw as Van Driver Joseph Long as Lord Mayor of London