Meryl Streep is a veteran of movies and theater, there’s absolutely no movie that she has made that’s bad or even normal, every play she interprets she takes it to the next level, that’s why she’s so good and that’s why she has done more than 40 movies and plays.
She has done the villain, the good, and the in between. So we decided to celebrate all of her movies making a list ranking them from the best one of all times to the not so good, but hey, still good.
Here are the best 22 performances she has ever done:
22. A Prairie Home Companion (2006)
21. Plenty (1985)
20. Ironweed (1987)
19. Manhattan (1979)
18. Stuck On You (2003)
17. The Hours (2002)
16. The Devil Wears Prada (2006)
15. Falling In Love (1984)
14. It’s Complicated (2009)
13. Julie & Julia (2009)
12. The Deer Hunter (1978)
11. Kramer VS Kramer (1979)
10. Doubt (2008)
9. Mamma Mia! (2008)
8. A Cry In The Dark (1988)
7. The Manchurian Candidate (2004)
6. Silkwood (1983)
5. Heartburn (1986)