Lucy Letby: The New Evidence 2024
Director, Producer
Lucy Letby: Did She Really Do it? 2024
Producer, Director
Credits from TMDB.