Helen Behan and Stephen Graham in Shane Meadows’s The Virtues.

Writer and director Shane Meadows is a little too good at his job. Thirteen years since the release of the Bafta-winning film This Is England, the dra(...)