Guest Stars Tobias Menzies as Frank Gallagher Rosie Rowell as Pam Wilson Graham McTavish as Gerry Talbot Richard Cole as Jeff Robbins Nigel Lindsay as Mr. Saunders David Ryall as Dr. James Baker Dylan Brown as Terry Mark Penfold as Hospital Solicitor Joe Tucker as John Beecham David Bower as Kevin Healy Danny Capehorn as Danny Johnson Harriet Bagnall as Theresa Johnson Harry Capehorn as Danny Johnson Melissa Collier as Sofia Hormuz Siobhan Fogarty as June