<Li> Maggie Gyllenhaal as Isabel Green (née Carrington) the frazzled mother of Norman, Megsie, and Vincent . </Li> <Li> Rhys Ifans as Phil Green - Norman, Megsie, and Vincent's uncle who tries to sell the farm because he gambled it away at a casino . </Li> <Li> Asa Butterfield as Norman Michael Green, the eldest of the Green children . </Li> <Li> Lil Woods as Megsie Charlotte Green, the middle and only girl of the Green children . </Li>

Who plays the oldest boy in nanny mcphee 2