More than 50 years after its release, Mary Poppins is getting a sequel. Mary Poppins Returns will hit theaters on Dec. 25, 2018, starring Emily Blunt as the magical nanny with the bottomless carpet bag and Hamilton's Lin-Manuel Miranda as Jack the lamplighter, a new character. The 1964 Disney classic starred Julie Andrews and Dick Van Dyke, and won five Academy Awards. Mary Poppins Returns will be set in Depression-era London, with Jane and Michael Banks now adults, The Hollywood Reporter says.