Damien Lewis Kelly MacDonald Bo Braggson Freddy Weiss Sean Parks Sofia di Martino Steven Whitington Jay Likugo Madeleine Bauer Suan-Li Ong Richard Prakash Harry Baxterdale Mark Weinmann Sarah Drum Lena Kaur Sophie Mercell Gareth Barrington-Jones Laura Wal