Guest Stars Helen Lederer as Catriona Harriet Thorpe as Fleur Tilly Blackwood as Lady Candida De Denison-Bender Marianne Faithfull as God Julian Rhind-Tutt as Taylor Jessica Willcocks as Minge Anita Pallenberg as Devil