Human Traffic, which follows the exploits of a gang of miscreants as they navigate a night out in Cardiff, was…