Full Cast — Nanny McPhee Returns (2010)

Emma Thompson

Emma Thompson

Nanny McPhee

Maggie Gyllenhaal

Maggie Gyllenhaal

Isabel Green

Asa Butterfield

Asa Butterfield

Norman Green

Oscar Steer

Oscar Steer

Vincent Green

Rosie Taylor-Ritson

Rosie Taylor-Ritson

Celia Gray

Eros Vlahos

Eros Vlahos

Cyril Gray

Lil Woods

Lil Woods

Megsie Green

Rhys Ifans

Rhys Ifans

Phil Green

Maggie Smith

Maggie Smith

Mrs. Docherty

Bill Bailey

Bill Bailey

Farmer Macreadie

Sam Kelly

Sam Kelly

Mr. Docherty

Daniel Mays

Daniel Mays

Blenkinsop

Sinéad Matthews

Sinéad Matthews

Miss Topsey

Katy Brand

Katy Brand

Miss Turvey

Ewan McGregor

Ewan McGregor

Mr. Green

Nonso Anozie

Nonso Anozie

Sergeant Jeffreys

Ralph Fiennes

Ralph Fiennes

Lord Gray

Ed Stoppard

Ed Stoppard

Lieutenant Addis

Toby Sedgwick

Toby Sedgwick

Enemy Pilot

Nathan Robinson

Nathan Robinson

Soldier (uncredited)

← Back to Nanny McPhee Returns