It's one if the top five best things DeNiro has done in the last 15 years. And it's set in Bolton! I used to work a few streets over from the train station he's at.
Warburton's also filmed an ad a few years ago with Stallone.
It's just surreal having them in a dumpy northern town.