Lucy Carter is a producer and director.
The Great Plague: The Village That Saved Britain 2026
Executive Producer
Kolkata with Sue Perkins 2015
Auschwitz: The Forgotten Evidence 2004
Director, Writer
The British Empire in Colour 2002
Director
Credits from TMDB.