You remember the movie. That neon-bright, slightly gothic, and oddly touching 2005 flick where Emma Thompson shows up with a snaggletooth and a magic cane. But if you're like most of us, you weren't just watching the kids turn into donkeys or the food fights. You were watching Kelly Macdonald.
She played Evangeline. The scullery maid. The girl who couldn't read but somehow understood the chaotic Brown family better than their own father did. Honestly, looking back at Nanny McPhee now, Macdonald’s performance is the secret glue holding that whole sugary mess together.
Why Kelly Macdonald as Evangeline Worked (And Why It Almost Didn't)
By the time 2005 rolled around, Kelly Macdonald wasn't exactly a newcomer. She was the "it" girl of gritty indie cinema. If you knew her, you knew her as Diane from Trainspotting—the sassy schoolgirl who gave Ewan McGregor a run for his money. So, seeing her in a corset and apron, playing a "shy" maid, was a bit of a pivot.
Some critics at the time thought it was a waste. They saw a world-class actress playing a secondary role in a kid's movie. But they missed the point. Evangeline wasn't just "the help." She was the emotional anchor.
The Evolution of a Scullery Maid
In the original Nurse Matilda books by Christianna Brand, the character dynamics were a bit different. But Emma Thompson, who wrote the screenplay, knew she needed a heart. She created a version of Evangeline that was essentially a Cinderella story without the fairy godmother—unless you count Nanny McPhee’s aggressive brand of tough love.
- The Literacy Arc: One of the most subtle, heartbreaking parts of the film is Evangeline’s struggle with being illiterate. She dreams of being an "educated lady."
- The Unspoken Romance: Let’s be real. The chemistry between Kelly Macdonald and Colin Firth (playing the flustered widower Cedric Brown) was way more interesting than the slapstick wedding at the end.
- The Sacrifice: When Aunt Adelaide (played by the legendary Angela Lansbury) demands to take one of the daughters away, Evangeline steps up. She pretends to be one of the kids. She leaves the only home she’s ever known to save a child.
That’s not just "supporting actress" territory. That’s the real hero's journey.
What Most People Get Wrong About Her Role
There’s this common misconception that Nanny McPhee was a "step down" for Macdonald. In reality, it was part of a massive year for her. In 2005 alone, she did The Girl in the Café (which won her an Emmy) and The Hitchhiker's Guide to the Galaxy.
She wasn't struggling for work. She was diversifying.
Actually, if you watch closely, her performance in Nanny McPhee is incredibly disciplined. She plays Evangeline with a sort of "stillness." While everyone else is chewing the scenery—Imelda Staunton is literally screaming in the kitchen and Celia Imrie is wearing neon pink dresses—Macdonald is quiet. She’s the only person in the house who feels like a real human being.
The "Transformation" Controversy
We have to talk about the ending. It’s the part that still sparks debates on film forums today.
At the end of the movie, Nanny McPhee uses her magic to turn the gaudy, disastrous wedding into a winter wonderland. She also "transforms" Evangeline. Suddenly, the scullery maid is wearing a stunning white gown, her hair is perfect, and she looks like... well, like a movie star.
Some fans argue this undermines the movie’s message that "beauty is on the inside." If the whole point of Nanny McPhee losing her warts is that the family is learning to see her beauty, why does Evangeline need a magical makeover to be "worthy" of marrying Cedric?
The Expert Take: It’s a fairy tale. Period. The transformation isn't about her becoming "pretty"—everyone already knew she was beautiful. It was about the world finally seeing her as an equal. In the Victorian setting of the film, a scullery maid marrying the master of the house was a scandal. The magic gave her the "status" to match her heart.
Beyond the Brown Household
If you haven't followed Kelly Macdonald since she left the Brown family behind, you're missing out. Seriously.
She didn't stay in the "sweet maid" lane for long. Just two years later, she was in No Country for Old Men. Talk about a vibe shift. She played Carla Jean Moss, and she was absolutely devastating. Then came Boardwalk Empire, where she played Margaret Thompson for five seasons.
It’s wild to think the girl who was scrubbing floors in Nanny McPhee ended up playing a complex, steel-spined mob wife in Prohibition-era Atlantic City. But that’s the Macdonald magic. She has this "everywoman" quality that makes you root for her, whether she’s teaching a kid to read or hiding money from gangsters.
Quick Career Snapshots Post-McPhee:
- Brave (2012): She’s the voice of Merida. Yeah, the Disney Princess.
- Line of Duty (2021): She played DCI Joanne Davidson in one of the most intense seasons of the show.
- Operation Mincemeat (2021): A return to period drama alongside her old pal Colin Firth.
Actionable Insights for Fans and Rewatchers
If you’re planning a rewatch of Nanny McPhee anytime soon, try looking at it through a different lens.
- Watch the background: Macdonald is often doing "busy work" in the background of scenes. Her physical acting—how she handles the props, how she reacts to the kids' chaos—is top-tier.
- Notice the voice: She keeps her natural Scottish lilt, which adds a layer of "outsider" energy to the very English Brown household.
- The "Look": Notice how her costume changes. It’s subtle, but as she gets closer to the family (and Cedric), her appearance becomes slightly more refined even before the final magic trick.
Kelly Macdonald’s stint in Nanny McPhee wasn't a fluke or a filler role. It was a masterclass in how to bring soul to a blockbuster family comedy. She took a character that could have been a cardboard cutout and made her the person we all wanted to win.
Next Steps for You:
Check out Kelly Macdonald’s performance in The Girl in the Café (2005) to see the exact same "quiet power" she used in Nanny McPhee applied to a heavy political drama. It’s the perfect companion piece to understand her range during that specific era of her career. Also, if you’re a fan of the Firth-Macdonald pairing, Operation Mincemeat is a must-watch for their "older and wiser" onscreen reunion.