Emily Blunt

Emily Blunt

Emily Blunt says Meryl Streep owes her after she "saved" her life.

The 31-year-old actress came to the rescue of the 'Mamma Mia' star after she tripped and fell on the set of the big-screen adaptation of 'Into The Woods'.

Emily explained: "I did save her life. We were rehearsing a scene where she's playing the witch and she's supposed to jump onto the table with a cape and everything.

"I just saw this thing happen in slow-motion... You know when you see something awful happen and it's like the sound cuts out, you know?

"Meryl Streep's foot got caught in her cape and we just started to watch her slowly topple head-first toward the concrete floor."

The 65-year-old actress - who is starring as The Witch in the fairy tale story alongside Emily, who plays the Baker's Wife - will be expected to pay her co-star back for the rescue mission.

Emily joked on 'The Late Show With David Letterman' : "She owes me! She should play my lowly dressmaker. She owes me big time. She was tormenting me in [The Devil Wears Prada], and now she's tormenting me in this movie. She's this witch that has cast this horrible spell on our house. I just said, 'This is it.' We couldn't have any other dynamic now: 'You just have to hate me in films.'

"She owes me, that's why I think at some point I should play the Queen of Versailles and she can be my lowly dressmaker. I did mention it to her. I think it's a great idea and I mentioned it to her, and her response was, 'Dream on.' That's Meryl Streep... She's so amazing, it's annoying at this point. It's annoying."