Emily Blunt Cast as New Mary Poppins, With Hamilton's Lin-Manuel Miranda as Costar

Lin Manuel-Miranda and Emily Blunt
Lin-Manuel Miranda and Emily Blunt

Emily Blunt to Play Mary Poppins, Lin-Manuel Miranda to Costar in Sequel

Disney is counting on Emily Blunt to be practically perfect in every way.

The actress will fill Julia Andrews’ shoes in the new sequel to “Mary Poppins,” which will also star Lin-Manuel Miranda, the force behind the Broadway hit “Hamilton,” the studio announced Tuesday.

The live-action musical will be set in Depression-era London about 20 years after the events in the original classic, with Rob Marshall directing. Marshall also directed Blunt in “Into the Woods.”

“I am truly humbled and honored to be asked by Disney to bring P.L. Travers’ further adventures to the screen,” Marshal says in a statement. “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.”

The Tony-nominated Miranda will play a new character, a street lamplighter named Jack.

The story follows a now-grown Jane and Michael Banks, who, along with Michael’s three children, are visited by Mary Poppins after a personal loss. Through her unique magical skills, and with the aid of her friend Jack, she helps the family rediscover the joy and wonder missing in their lives.

The screenplay will be written by Oscar nominee David Magee based on Travers’ “The Mary Poppins Stories,” with Oscar nominee and Tony Award winner Marc Shaiman composing a new score and Shaiman and Emmy nominee and Tony Award winner Scott Wittman writing original songs.