Moulin Rouge (2001) Revisited: the best musical of the 21st century?