Jabarkan Pemeran dari Nanny McPhee

Emma Thompson sebagai Nanny McPhee

Colin Firth sebagai Cedric Brown

Angela Lansbury sebagai Great Aunt Adelaide

Celia Imrie sebagai Mrs. Selma Quickly

Imelda Staunton sebagai Mrs. Blatherwick

Derek Jacobi sebagai Mr. Wheen

Patrick Barlow sebagai Mr. Jowls

Thomas Sangster sebagai Simon Brown

Eliza Bennett sebagai Tora Brown

Jennifer Rae Daykin sebagai Lily Brown

Raphaël Coleman sebagai Eric Brown

Samuel Honywood sebagai Sebastian Brown

Holly Gibbs sebagai Christianna Brown

Hebe dan Zinnia Barnes sebagai Agatha Brown

Pada 11 Maret 2002, Kirk Jones dipekerjakan dan diatur untuk mengarahkan Nanny McPhee berdasarkan Nurse Matilda oleh Christianna Brand. Emma Thompson menulis naskah untuk film tersebut. Lindsay Doran, Tim Bevan dan Eric Fellner memproduksi film tersebut dengan anggaran $25 juta untuk rilis pada tahun 2005.

Pada 22 April, diumumkan bahwa Emma Thompson, Colin Firth, Thomas Sangster, Kelly Macdonald, Angela Lansbury, Eliza Bennett, Jennifer Rae Daykin, Raphaël Coleman, Samuel Honywood, Holly Gibbs, Celia Imrie, Imelda Staunton, Sir Derek Jacobi, Patrick Barlow, dan Adam Godley bergabung dengan film tersebut.