Cast Credits Juice (2023) Guest starring as Camille Episode 1x04: A Saif Space (Sep 18, 2023) Timewasters (2017) Guest starring as Zelda Episode 1x03: Mo Money Mo Problem (Oct 16, 2017) Taboo (2017) Guest starring as Bluestocking Episode 1x04: Episode 4 (Jan 28, 2017) The Enfield Haunting (2015) Starring as Janet Grosse Luther (2010) Guest starring as Eleanor Cadman Episode 5x02: Episode 2 (Jan 2, 2019)