The documentary explores the final 24 hours of Damilola Taylor’s life and the lasting impact of his death on those around him ...