In a drab building in central Scotland, one afternoon in the armpit of winter, an actor who looks a lot like nice-guy James McAvoy is persuading a room full of blokes to — I'm paraphrasing here — Xerox their cocks.