Nanny McPhee and the Big Bang is a 2010 period fantasy comedy film directed by Susanna White, produced by Tim Bevan, Eric Fellner and Lindsay Doran with music by James Newton Howard and co-produced by StudioCanal, Relativity Media, Working Title Films and Three Strange Angels. It is a sequel to the 2005 film Nanny McPhee. It was adapted by Emma Thompson from Christianna Brand's Nurse Matilda books. Thompson reprises her role as Nanny McPhee, and the film also stars Maggie Gyllenhaal, Ralph Fiennes, Rhys Ifans, Ewan McGregor, Asa Butterfield and Maggie Smith. The film was theatrically released on 20 August 2010 by Universal Pictures.