Guest Stars Gemma Chan as Jennifer Cheung Mathew Horne as Leo Downs Jo Woodcock as Amber Collins Ben Batt as Damon Ryan Lolita Chakrabarti as Judy Hearst Stephen Boxer as Professor King