Christopher Llewellyn Reed Film Reviews Specialty Releases Spotlight Film Review: “7500” Initially Flies but Then Nosedives June 17, 2020