Question: who plays mary poppins in the new film
Answer: Emily Blunt as Mary Poppins Lin - Manuel Miranda as Jack Ben Whishaw as Michael Banks Emily Mortimer as Jane Banks Pixie Davies as Annabel Banks Joel Dawson as Georgie Banks Nathanael Saleh as John Banks Julie Walters as Ellen Meryl Streep as Arthur Turvy - Poppins Colin Firth as William Weatherall Wilkins Dick Van Dyke as Mr.