Disney has revealed the first look at Mary Poppins Returns, the sequel to the beloved 1964 musical classic that starred Julie Andrews and Dick Van Dyke. Based on the Mary Poppins stories by P.L. TraversMary Poppins Returns comes from a screenplay by Life of Pi scribe David Magee, with Oscar-winning Chicago and Into the Woods director Rob Marshall at the helm.

Set in 1930s depression-era London, the story finds kids Michael (Ben Whishaw) and Jane (Emily Mortimer) all grown up. After Michael suffers a personal loss, Mary Poppins— with Emily Blunt taking over the iconic role for Andrews—returns along with an optimistic street lamplighter named Jack, played by Hamilton creator/star Lin-Manuel Miranda to help the family rekindle their sense of magic.

Julie Walters, Colin Firth, Meryl Streep, and Dick Van Dyke round out the cast. Check out the first image below.

Here's the first official image:

emily-blunt-mary-poppins
Image via Disney

There's not a whole lot to go off here, but hot damn does it look like the genius Sandy Powell is working her sorcery again. I would buy the heck out of that handbag, magical powers or no. The 3-time Oscar-winning costume designer recently outdid herself with Disney's live-action Cinderella, and it looks like Poppins has given her another opportunity to go all-in on embellished, fantastical period fashions. I can't wait to see what else is in store.

Elsewhere on the creative team, Hairspray alums Marc Shaiman and Scott Wittman are writing all new songs for Mary Poppins Returns, with Shaiman composing the original score. Marshall has also recruited cinematographer Dion Beebe, who has worked with the director on all his musicals to date (Into the Woods, Nine, Chicago), and Oscar-winning production designer John Myhre (Dreamgirls).

Read the official synopsis for Mary Poppins Returns below. The film opens in theaters on December 25, 2018.

“Mary Poppins Returns” is set in 1930s depression-era London (the time period of the original novels) and is drawn from the wealth of material in PL Travers’ additional seven books. In the story, Michael (Whishaw) and Jane (Mortimer) are now grown up, with Michael, his three children and their housekeeper, Ellen (Walters), living on Cherry Tree Lane. After Michael suffers a personal loss, the enigmatic nanny Mary Poppins (Blunt) re-enters the lives of the Banks family, and, along with the optimistic street lamplighter Jack (Miranda), uses her unique magical skills to help the family rediscover the joy and wonder missing in their lives. Mary Poppins also introduces the children to a new assortment of colorful and whimsical characters, including her eccentric cousin, Topsy (Streep).