Guest Stars Stephen Boxer as Dr. David Elster Neil McKinven as Taxi Driver Spencer Norways as Young Leo Adam Leese as Dad in Playground Laurence Ubong Williams as Police Officer Jonathan Harden as Andy Dani Biernat as Nurse