Guest Stars David Ryall as Grandad (Frank Morison) Niall Ashdown as Steve Rhashan Stone as Vicar Olivia Poulet as Julie Heather Bleasdale as Paula Zoe Kitchen as Mary Co Starring Samantha Bond as Angela Morrison