ReviewsTribeca ’18 Review: The Devil is in the Details in Nancy Schwartzman’s Powerful “Roll Red Roll”A murky rape case in Steubenville, Ohio that captured the nation's attention is given clarity in this sophisticated and provocative doc.byStephen SaitoMay 18, 2018