Jennifer Hudson ... Grizabella
Judi Dench ... Old Deuteronomy
Taylor Swift ... Bombalurina
In spite the terrible reviews I went to the movie Cats. It starts very slow, but ends nicely. Judi Dench is her usual glorious self. I got the plot for the first time. The only thing that I absolutely hated was they have the excellent Jennifer Hudson to sing Memories, and they make her croon it except for one brief loud section. Just remind yourself that it's Cats.
The people who are complaining seem to be people who have never been to the opera.