This trailer is supercalifragilisti – yeah yeah you get it.

The first teaser trailer for the highly-anticipated Mary Poppins sequel premiered during last night’s Academy Awards, and it is practically perfect in every way.

Set 20 years after the original, Mary Poppins Returns follows the titular character in Depression-era London, where her gifted Nanny skills are yet again required by an older Jane (Emily Mortimer) and Michael Banks (Ben Whishaw).

The Devil Wears Prada star Emily Blunt assumes the mantle from Julie Andrews, who won the Academy Award for Best Actress back in 1964 for the iconic role.

Hamilton creator Lin Manuel Miranda stars as original character Jack the Lamplighter, and Meryl Streep plays Mary’s eccentric cousin, Topsy Turvy.

Director Rob Marshall – the vision behind the musicals Chicago and Into the Woods – said in a statement: “I am truly humbled and honored to be asked by Disney to bring P.L. Travers’ further adventures to the screen.

“The iconic original film means so much to me personally, and I look forward to creating an original movie musical that can bring Mary Poppins, and her message that childlike wonder can be found in even the most challenging of times, to a whole new generation.”

Mary Poppins Returns is due for release on 25 December, making it the longest gap between live-action film sequels in history. 

Watch the trailer below.