Barcroft ProductionsStudio · London, England, UKPopular films3 filmsLoadingAmanda Knox Trial: 5 Key Questions2013Amanda Knox Trial: 5 Key Questions2013LoadingBear Grylls: Man vs Everest2014Bear Grylls: Man vs Everest2014LoadingThe Day the Dinosaurs Died2017The Day the Dinosaurs Died2017