
The magic's back, warts and all.

Emma Thompson
Nanny McPhee

Maggie Gyllenhaal
Isabel Green

Asa Butterfield
Norman Green

Oscar Steer
Vincent Green

Rosie Taylor-Ritson
Celia Gray

Eros Vlahos
Cyril Gray

Lil Woods
Megsie Green

Rhys Ifans
Phil Green

Maggie Smith
Mrs. Docherty

Bill Bailey
Farmer Macreadie

Sam Kelly
Mr. Docherty

Daniel Mays
Blenkinsop

Sinéad Matthews
Miss Topsey

Katy Brand
Miss Turvey

Ewan McGregor
Mr. Green