Bill Nighy Aimee Lou Wood Alex Sharp Tom Burke Adrian Rawlins Oliver Chris Hubert Burton Zoe Boyle Barney Fishwick Patsy Ferran Michael Cochrane Lia Williams Anant Varman Jessica Flood Jamie Wilkes Richard Cunningham John Mackay Ffion Jol