Many of us at MM were mightily impressed by ‘Thoroughbreds’, the directorial debut of Cory Finley at London Film Festival where it received its European premiere,...