Andrew Lloyd Webber musical Cats arrives on the big screen this December, courtesy of Les Miserables director Tom Hooper. And he's got a fine cast to match, including Jennifer Hudson, Taylor Swift, Judi Dench and Ian McKellen.
Executive produced by Steven Spielberg with choreography from Hamilton's Andy Blankenbuehler, the movie showcases the advent of something called 'digital fur technology', which you can witness in the newly released trailer.
Cats derives inspiration from T.S. Eliot's collection of children's poetry 'Old Possum's Book of Practical Cats'. And since its West End debut in 1981, Cats has become nothing less than a phenomenon, one of the longest-running and most commercially successful musicals in history.
The arrival of the first trailer is therefore enormously exciting for fans across the world. But we appreciate there are newcomers out there who have no idea what it's about, so here's an intro to the cast of characters featuring in the trailer.
Francesca Hayward is Victoria
Victoria is a shy white kitten belonging to the Jellicle tribe, whose presence leans more towards the physical than the vocal. Finola Hughes originated the role on the stage, and it's now undertaken by the Royal Ballet's principal dancer Francesca Hayward.
Taylor Swift is Bombalurina
Pop sensation Taylor Swift takes on the role of the confident Jellicle member Bombalurina, who enjoys more than a little flirtation with fellow feline Rum Tum Tugger. The mezzo-soprano role began with Geraldine Gardner back in 1981.
Jennifer Hudson is Grizabella
Dreamgirls Oscar-winner and one-time American Idol hopeful Jennifer Hudson is the outcast Grizabella. She gets the production's most famous number, the heart-stoppingly beautiful 'Memory'.
Judi Dench is Old Deuteronomy
Originally a male character, originated in the West End by Brian Blessed, Old Deuteronomy will now be portrayed by Judi Dench. The character is the kindly leader of the Jellicle tribe – interestingly, Dench was set to appear in Cats during its 1981 debut, but was forced to withdraw due to injury.
James Corden is Bustopher Jones
Credited in T.S. Eliot's original source as 'the cat about town', Bustopher Jones will now be portrayed by British export and chat show host James Corden.
Jason Derulo is Rum Tum Tugger
'Whatcha Say' singer-songwriter Jason Derulo portrays Rum Tum Tugger, the object of Bombalurina's affections. Good thing too, as this vainglorious cat loves to be the centre of attention.
Idris Elba is Macavity
A master criminal possessed of magical abilities, and the villain of the piece, Macavity will be brought to life by the always-imposing Idris Elba (soon to be seen as the bad guy in Fast & Furious: Hobbs & Shaw).
Ian McKellen is Gus
Ageing theatre cat Gus: The Theatre Cat, as he's named in Eliot's poem, has discovered that his best days are behind him, with his paws said to shake from palsy. This fading yet noble character is surely catnip for British acting institution Ian McKellen.
Rebel Wilson is Jennyanydots
Serving as the comic relief in the movie is Pitch Perfect's Rebel Wilson, who portrays the seemingly laid back Jennyanydots, who actually commands mice and cockroaches to do her bidding.
Cats is released on 20th December, so tweet us @Cineworld if you think this will become the next great movie musical.