Guest Stars Simon Day as Sid Onslow Anna Chancellor as Frances Gaunt Danny Webb as John Ripper Jonjo O'Neill as Aleister Crowley Dermot Crowley as Archbishop Potter Co Starring Jessica Ellerby as The Queen Sally Tatum as Miss Dixon Sharon Ballard as Ruby Carmichael Gretchen Egolf as Dallas Rosa Coduri as Sheri Lee McQueen as Vic Dobson Rory Thersby as Penhaligon Mark Brighton as Gary Munro Graham as Masked Passenger James Anthony-Rose as Union Militia Man Su Douglas as Nun Luke Beattie as Middle Aged Man