
Photo credit: Universal
The star-studded cast of Universal's upcoming adaptation of "Cats" includes Oscar winners, pop stars, and newcomers.
Here's who's who on the cast of "Cats."

Photo credit: Universal
Judi Dench as Old Deuteronomy
Oscar-winner Dench portrays the wise matriarch of the Jellicles -- the tribe of cats. She chooses one of the tribe to be reborn into a new life.
In previous stage versions, Old Deuteronomy is a male cat. Dench has said in the film, her character is trans.

Photo credit: Universal
Jennifer Hudson as Grizabella
Fellow Oscar winner Hudson plays the outcast Grizabella, a former "glamour cat" whose looks have faded. She sings the most famous song from the musical, "Memory."

Photo credit: Universal
Ian McKellan as Gus the Theatre Cat
The British thesp's role isn't too much of a stretch; he portrays an elderly cat that was once a famous actor.

Photo credit: Universal
Robbie Fairchild as Munkustrap
The dancer/actor plays the musical's main narrator who befriends Victoria.

Photo credit: Universal
Laurie Davidson as Mr. Mistoffelees
"The Original Conjuring Cat," Mr. Mistoffelees possesses magical powers.

Photo credit: Universal
Jason Derulo as Rum Tum Tugger
The R&B star and Instagram sensation plays a flashy feline who loves to dance.

Photo credit: Universal
Taylor Swift as Bombalurina
The pop star portrays a furry flirt. She is seen sprinkling catnip in the trailer.

Photo credit: Universal
Rebel Wilson as Jennyanydots
The comedian portrays Jennyanydots aka "Old Gumbie Cats." She's quite lazy during the day and more active at night.

Photo credit: Universal
James Corden as Bustopher Jones
The late-night host plays a fancy cat who enjoys the finer things in life.

Photo credit: Universal
Francesca Hayward as Victoria
The newcomer plays the innocent kitten Victoria.

Photo credit: Universal
Idris Elba as Macavity
Elba takes a villainous turn as Macavity, aka the "Mystery Cat." His henchman kidnap Old Deuteronomy.