The tragic true story of Jean Charles de Menezes, the innocent Brazilian shot dead by British police in 2005 at the height of the London terrorist alerts.
Release Date 2009-06-26 Budget N/A Revenue N/A Rating 6.3/10 Runtime 92 mins