Guest Stars Vincent Franklin as Stewart Pearson Roger Allam as Peter Mannion Alex Macqueen as Julius Nicholson Olivia Poulet as Emma Messinger Will Smith as Phil Smith David Haig as Steve Fleming