In the movie, Macavity is played by Idris Elba, who, for some reason, also wears a cat-sized Fedora. There have been multiple stage productions and one 1998 film prior to the 2019 movie.
To sum up the film succinctly, I had to google the plot afterwards to make sure I got the many strange names correct. So, here goes! A cat called ... resident baddie Macavity (Idris Elba in ...
Speaking with Total Film Wednesday about her ... Award winner has even since adopted two cats of her own that she named after her character and Macavity, played by Idris Elba.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results