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

Pixie Davies

as Annabel Banks


Nathanael Saleh

Nathanael Saleh

as John Banks


Joel Dawson

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


Change Location