In Beauty and the Beast ( 2017 ) , Ian McKellen plays Henry .
Ian McKellen as Cogsworth , the Beast 's gruff but loyal majordomo and the head of the household staff who has been transformed into a mantel clock . *
Beauty and the Beast -LRB-2017 film-RRB-