Mary Poppins Returns - Cast

Emily Blunt

as Mary Poppins



Ben Whishaw

as Michael Banks


Emily Mortimer

as Jane Banks


Julie Walters

as Ellen


Pixie Davies

as Annabel Banks


Nathanael Saleh

as John Banks


Joel Dawson

as Georgie Banks


Colin Firth

as William Weatherall Wilkins


Meryl Streep

as Cousin Topsy


Dick Van Dyke

as Mr. Dawes, Jr.


Angela Lansbury

as Balloon Lady



Kobna Holdbrook-Smith

as Frye/Weasel


Noma Dumezweni

as Miss Penny Farthing


  Change Location