Thanks to Disney we had the chance to see ‘Mary Poppins Returns’ before its national release. This is our review of the movie, but as usual, no matter what we say, we still recommend you to go and see it at your local cinema because there is no better critic than yourself!

The story is set in 1930s London, where Mary Poppins has just arrived to take care of a new generation of Banks children.

Michael and Jane Banks (Ben Whishaw and Emily Mortimer) are all grown up. Michael has three children played by Pixie Davies, Nathanael Saleh and Joel Dawson who have recently lost their mother. They live with their housekeeper Ellen (Julie Walters), their aunt Jane and their father in the family home. However, to make things worse the family is about to lose their house as the bank is demanding to get paid the loan in full or they will seize the property. When all hope is lost, Mary Poppins arrives to help the Banks family through their difficult time and adding a bit of magic to their lives.

Emily Blunt revives the beloved nanny in long awaited sequel to a Disney classic movie. Her performance is ‘practically perfect in every way’ (pun intended!) as Blunt embodies her character to perfection. In addition, co-star Lin-Manuel Miranda also plays a role in this sequel as the optimistic street lamp-lighter Jack, who joins the magical nanny and the children in their adventures. Both Blunt and Miranda should be recognised by the Academy for these excellent performances.

The film, directed by Rob Marshall (Into the Woods, Chicago), is beautifully done, with gorgeous, nostalgic scenes with bright colorful 2D animation just like the original film. There is also a totally new original score and songs with great musical performances and stunning choreography. New characters are introduced, like Mary Poppins’ eccentric cousin Topsy (Meryl Streep) and cameos including the legendary Angela Lansbury and Dick Van Dyke.

The film is beautifully written and makes you joyful to be watching such a pure and heartwarming film. No doubt this film will attract new generations to the magical world of Mary Poppins and won’t disappoint the army of fans of Disney’s original classic starring Julie Andrews.

‘Mary Poppins Returns’ opens in cinemas 13 December.