In less than three weeks, Mary Poppins Returns opens in theaters everywhere, and the early reactions praise the musical for its catchy score, timeless charm and star performance by Emily Blunt, while noting that the film felt like a retread of the 1964 original.RELATED: Mary Poppins Returns At Just the Right Time in First Trailer

RELATED: Mary Poppins Returns Debuts New Look At Lin-Manuel Miranda As Jack

Taking place 25 years after the original film, Mary Poppins returns to 1935 London to visit the now-adult Banks siblings who need her wisdom more than ever. Joining her this time in the magical sequel is Lin-Manuel Miranda as Jack, a lamplighter full of whimsical charm of his own.

RELATED: Mary Poppins Returns in Stormy Teaser Trailer

Featuring a score by Marc Shaiman and and new original songs with music by Shaiman and lyrics by Scott Wittman and Shaiman, Mary Poppins Returns stars Emily Blunt as Mary Poppins, Lin-Manuel Miranda as the lamplighter Jack, Ben Whishaw as Michael Banks, Emily Mortimer as Jane Banks, Julie Walters as the Banks’ housekeeper Ellen, and Pixie Davies, Nathanael Saleh and Joel Dawson as the Banks children, with Colin Firth as Fidelity Fiduciary Bank’s William Weatherall Wilkins, Meryl Streep as Mary’s eccentric cousin Topsy, Angela Lansbury as the Balloon Lady, and and Dick Van Dyke is Mr. Dawes, Jr., the retired chairman of the bank now run by Firth’s character. The film opens on December 19.