The genre is now simply a healthy alternative for studios that want to diversify portfolios beyond capes and reboots.

no Disney animations or musical biopics focused around the stage, sorry).

Also all entries need to have been big screen releases and not television movies or live TV productions.

Ryan Gosling and Emma Stone in La La Land

Now lets get to toe-tappin!

Moulin Rouge!

In that time, the movie bounces from David Bowie to Julie Andrews, and then even Nirvana.

Thats also probably why its his last great film too.

Meanwhile, the stages entrepreneurial ham becomes an unrequited waif as portrayed by Helena Bonham Carter.

This is in large part thanks to Amy Adams in her star-making rule.

Its also the highpoint of an otherwise pretty good movie musical.

whitely) appealing Deena Jones (Beyonce).

This movie, however, truly belongs to is Meryl Streep.

It is also the movie that brought to the public consciousness that Emily Blunt is a terrific singer.

Still, the movie is likely better remembered for John Travoltas campy and ingratiating turn as Tracys mother Edna.

He also plays well off Christopher Walken as Ednas husband.

But its all fairly moot when the songs as irresistible as You Cant Stop the Beat.

Its frivolous, but its damn fun frivolity.

But hey, it worked forThe Force Awakens,and it works here too.

and some of the worst (oh, Javert, we know your singing too well!

), Tom Hoopers adaptation ofLes Miserablesis definitely a mixed bag.

further reading: Best Modern Horror Movies

But his ace in the hole is Anne Hathaway as Fantine.

She also elevates one of this eras many uneven Broadway-to-Hollywood transfers into something raw and special.

Its saccharine, manipulative, and too distracted by vigorously waving its Woke flag to pursue any meaningful conflict.

Thats worthy of a tip of the hat off the ol elephant.

So there are the best musicals of the 21st century (so far).

Did we miss any?

Are there perhaps some phantom threads weve ignored, or some space up there left unrented?

Let us know in the comment section below!