Idris Elba is the latest actor to join the star-studded adaptation of Andrew Lloyd Webber's 'Cats' by Tom Hooper.

Elba will join Taylor Swift, Ian McKellen, Jennifer Hudson and (sigh) James Corden in the upcoming musical movie based on the massively successful production of the same name. Elba will play Macavity the Mystery Cat, the piece's villain, who wreaks havoc on the Jellicles as they decide who will return to the Heaviside Layer.

Ian McKellen, meanwhile, will play Gus the Theatre Cat whilst Jennifer Hudson will play Grizabella the Glamour Cat with filming expected to begin shortly with a release date slated for December 20th, 2019.

Here's one of the piece that Elba will have to get grips with for the role.