Rest in Power: The Trayvon Martin Story premieres July 30.