Cast & Crew
- Emily WatsonJanet Leach
- James McArdleStephen West
- Dominic WestFred West
- Robert GlenisterDetective Superintendent John Bennett
- Sylvestra Le TouzelDetective Constable Hazel Savage
- Rupert SimonianJosh
- Sophie DownhamJade
- Monica DolanRosemary West
- Paula WilliamsonKirsty Stephens
- Anthony FlanaganMike
- Samuel RoukinDetective Constable Darren Law
- Selin HizliMae West
- Gerard HoranHoward Ogden
- Julian JarroldDirector
- Neil MckayProducer
- Jeff PopeProducer
- Neil MackayProducer
- Neil MackayWriter