Guest Stars Dawn French as Reverend Geraldine Granger Boyzone as Themselves Paul Bradley as Himself Peter Snow as Himself Griff Rhys Jones as Himself Ewan McGregor as Himself Julia Sawalha as Emma Jonathan Pryce as The Master Rowan Atkinson as The Doctor Johnny Depp as Himself Harry Enfield as Kevin the Teenager Kathy Burke as Perry