Julian Ovenden, Giles Terera, and more star in the Harvard University-set moral thriller directed by Dominic Dromgoole.