Chris BarrieArnold Rimmer Robert LlewellynKryten / Schrijver Mac McDonaldCaptain Hollister Tony HawksDispensing Machine (voice) Daniel BarkerLift (voice) Tony SlatteryBrooke (androids) (voice) David RossTalkie Toaster (voice) Mark WilliamsOlaf Petersen Simon GaffneyYoung Rimmer Karl Glenn StimpsonMP Thornton John LenahanToaster (voice) Richard RidingsCrazed Astro Kalli GreenwoodMrs. Rimmer Elizabeth HicklingSimulant Lieutenant Andy TaylorDr. Lucas McClaren Richard HainsworthBodyguard Penelope FreemanDispensing Machine 403 (voice) Richard O'CallaghanCreator Oliver MaltmanChippy (voice) Don HendersonRogue Simulant Adrienne PostaFlight Announcer (voice) Ken MorleyCaptain Voorhese Gary MartinEpideme (voice) Ainsley HarriottGelf Chief Denis LillSimulant Captain / Death Suzanne BertishArlene Rimmer Julie HigginsonMarilyn Monroe Android Geraldine McEwanCassandra Maggie SteedDr. Hildegarde Lanstrom Don WarringtonCommander Binks Sara StockbridgeHandmaiden Jack DochertyThe Inquisitor James SmillieJustice Computer (voice) Samantha RobsonPete Tranter's Sister Morwenna BanksLift Hostess Yasmin BannermanFirst Ground Controller Jane HorrocksCommander Nirvanah Crane Jack KlaffAbraham Lincoln Hugh QuarshieComputer (voice) Jenny AgutterProfessor Mamet Stephen MarcusBear Strangler McGee Johanna HargreavesEsperanto Woman Glynis BarberWoman with Fur Jeillo EdwardsSecond Ground Controller Sue KelvinSecond Woman Officer Martin FriendAlbert Einstein Hetty BaynesCockpit Computer (voice) Koo StarkLady Sabrina Mullholland-Jones Ruby WaxBlaize Falconberger Clayton MarkElvis Presley Matthew MarshCaptain Hercule Platini Phil ManzaneraHands of Psiren Lister Anastasia HilleNew Kochanski Judy HawkinsYvonne McGruder Emile CharlesYoung Lister Judy PascoeMechanoid Camille / Blob Camille Francesca FolanHologram Camille Suzanne RhatiganKochanski Camille Kenneth HadleyAdolf Hitler Pauline BaileyMarilyn Monroe Jane MontgomeryCommander Natalina Pushkin (number 1) Jake AbrahamAlternate Lister David MenkinLt. Clarence O'Neal Suanne BraunCpt. Dorothy McCutcheon Kyle JamesNearly Dead Guy Eddie BagayawaCaptain Tom Kadri Mark QuartleySnacky (voice) Tobias WilsonSnacky (Body) Oliver MasonAsclepius (voice) Jami Reid-QuarrellAsclepius (Body) Stephen CritchlowCaptain Herring Shanice Stewart-JonesCat Lady Genevieve SwallowLast Woman Officer Claire CooperWoman in Film Sophie DohertyKochanski's Roommate Anna PalmerCustomer in Cafe Paul FlanaganTruck Driver / Taxi Driver Stephen McKintoshThickie Holden Ed ByeRegisseur / Producer Doug NaylorRegisseur / Schrijver / Executive Producer Rob GrantRegisseur / Schrijver / Producer Robert LlewellynKryten / Schrijver Paul JacksonExecutive Producer Richard NaylorCo-Producer Julian ScottAssociate Producer Henry NormalExecutive Producer Charles ArmitageExecutive Producer Hilary Bevan JonesProducer Candida Julian-JonesAssociate Producer Ann ZahlAssociate Producer Gilly ArcherAssociate Producer Andrew EllardAssociate Producer / Script Editor Lesley McKirdyAssociate Producer Mel BibbyProduction Design Ian Reade-HillArt Direction Stephen BradshawProduction Design Paul MontagueProduction Design Keith DunneProduction Design Julian FullaloveProduction Design Tristan PeatfieldArt Direction Michael RalphProduction Design Richard FieldArt Direction Alexis LemonisArt Direction Mark HarrisProduction Design Adrian CaldwellArt Direction Ed MooreDirector Of Photography Andy MartinDirector Of Photography Peter MorganDirector Of Photography Howard BurdenCostume Design Andrea FinchMakeup Designer Sarah PickeringMakeup & Hair Bethan JonesMakeup Designer Vanessa WhiteMakeup Designer Kelsey-Leigh WalkerProsthetic Makeup Artist Jackie PinksCostume Design Kat CappellazziCostume Supervisor Richard SaleAssistant Costume Designer Neill GortonProsthetic Designer Suzanne JansenMakeup Designer Elizabeth HartMakeup Supervisor Lesley StavesCostume Assistant Magi VaughanMakeup Designer Martine RandallMakeup Artist Christine AllsoppMakeup Artist Lois BurwellMakeup Designer Belinda ParishMakeup Designer Annie McEwanMakeup Designer Matt BellFirst Assistant Director Stephanie RoseScript Supervisor Rebecca HewittSecond Assistant Director Christine MosesScript Supervisor / Production Assistant Paul HastingsFirst Assistant Director Gillian WoodScript Supervisor Julie SykesFirst Assistant Director Debbie BigginsSecond Assistant Director Jim ImberFirst Assistant Director Lucy PearsonThird Assistant Director Vikki DaleSecond Assistant Director Jo HowardFirst Assistant Director / Line Producer Susan LawtonScript Supervisor Nick RaeFirst Assistant Director Mike SeymourSecond Unit Director / Visual Effects Supervisor Graham HutchingsRedacteur Daniel PassesAssistant Editor Howard GoodallOriginal Music Composer Keith MayesSound Supervisor Keith NixonSound Recordist Tony WorthingtonSound Supervisor Richard PilcherBoom Operator Emilie ThomsonSound Editor Jem WhippeySound Supervisor Mike ReardonBoom Operator Nigel DavisSound Supervisor Geoff MossSound Supervisor Tom CorbettSound Re-Recording Mixer Chris AshworthSound Recordist Louis FranklinBoom Operator Linda GloverCasting Director Mike AmosProduction Accountant Joanna BirkinshawProduction Accountant Dan KayProduction Manager Mike AgnewProduction Manager Emma GuilbertProduction Coordinator Simon BurchellProduction Coordinator Rachel StewartProduction Coordinator Esther RodewaldProduction Coordinator Cliff PinnockLocation Manager Ken HawkinsLocation Manager Anna StanilandProduction Manager Louise O'MalleyProduction Accountant Suzannah HoltLocation Manager Robert McDonaldProduction Accountant Cressida SherstonProduction Coordinator Irene GibbonsUnit Manager Roopesh ParekhProduction Executive Louisa RawlinsProduction Coordinator George R. ClarkeProduction Manager Alison ThornberProduction Assistant Kelly Johnson-BeavenProduction Accountant Karen HintonProduction Accountant Becky PageProduction Coordinator Kate PrestonProduction Secretary Tessa GloverProduction Coordinator Peter WraggVisual Effects Designer Jim FrancisVisual Effects Designer Ed SmithVisual Effects Designer Tony MaherVisual Effects Producer Alan MarshallVisual Effects Designer James DavisVisual Effects Designer Nick KoolVisual Effects Designer Paul McGuinnessVisual Effects Designer Mike TuckerVisual Effects Designer Bill PearsonVisual Effects Designer Steve LucasVisual Effects Designer Paul AlexanderScript Editor