Nanny McPhee is a
2005 comedy-drama fantasy film based on the Nurse Matilda character by Christianna Brand
.