Guest Stars Bradley Hall as Larry Peters Nick Brimble as Jack Chapman Skye Lucia Degruttola as Esme Keating Melissa Johns as Miss Scott Emily Patrick as Tamara Gurney-Clifford Shaun Dooley as Johnny Richards Stuart Bowman as Bishop Aubrey Gray Ahmed Elhaj as Henry Jones Alan Williams as Bernard Allison Aimée Kelly as Rachel Bromilow James Sheldon as Andrew Akshay Khanna as Josh Carlotta Banat as Petra Neumann Neil Pendleton as Rory St Clair