Nanny McPhee is a 2005 British-American comedy-drama fantasy film based on the Nurse Matilda character by Christianna Brand. It was directed by Kirk Jones, co-produced by StudioCanal, Metro-Goldwyn-Mayer Pictures, Working Title Films, Three Strange Angels, and Nanny McPhee Productions with music by Patrick Doyle and produced by Lindsay Doran, Tim Bevan, and Eric Fellner. Set in Victorian England, the film stars Emma Thompson as Nanny McPhee, along with Colin Firth and Angela Lansbury.