What is the answer to this question? who plays cogsworth in beauty and the beast 2017?
Ian McKellen