Past Times 9 iconic Brian Cox roles – including part that saw Dundee actor clash with horse-punching producer June 1 2024