While some of us would find doing just one musical exhausting, Mary Poppins Returns stars Emily Blunt and Lin-Manuel Miranda joined James Corden to plough through highlights of 22 musicals in just 12 minutes.

As well as getting in a decent plug for their new movie, they covered classic musicals both old and new.

The complete list goes a little something like this: Cabaret, Chicago, La La Land, Beauty and the Beast, Guys and Dolls, Evita, Singin’ in the Rain, The Muppet Movie (complete with special guest), The Wizard of Oz, Hairspray, Dreamgirls, Annie, Fiddler on the Roof, Into the Woods, Little Shop of Horrors, Les Misérables, Moulin Rouge, Once, Fame, Gentlemen Prefer Blondes and Mamma Mia.

Mary Poppins Returns opens in Australian cinemas on January 1, 2019. You can read our review here, should you wish.