Nearly three decades after her first visit to London, the enigmatic Mary Poppins (Emily Blunt) soars back into the capital to look after the Banks children in their time of need.
The now grown-up Jane (Emily Mortimer) and Michael Banks (Ben Whishaw) are living in the same house on Cherry Tree Lane, along with Michael’s three children and their housekeeper Ellen (Walters).
The family are in danger of losing their home, and Michael is struggling after a personal loss, but the practically perfect nanny returns just in time to rekindle the fun and wonder missing from their lives – with a little help from street lamplighter Jack (Lin-Manuel Miranda) and her eccentric cousin Topsy (Meryl Streep).
Boasting wonderful songs, classic 2D animation and cameos from some familiar faces, this is a delightful reunion for all to enjoy, whether you grew up with the magic or are discovering it for the first time.
Mary Poppins Returns is out 21 December.Find your local cinema and book now.