Director
Wael Dabbous
DIRECTOR
Stars (in credits order)
Cathy Newman
Self - Reporter
Simon Harris
Self - Director, VAE Kenya
Damian Barratt
Self - West Mercia Police
Kelvin Lay
Self - Child Exploitation and Online Protection Centre
Dan Nderitu
Self - 'Restart' Children's Shelter
Jon Roberts
Theresa Wood