29. Lions for Lambs (2007)
> Fellow leads: Tom Cruise, Robert Redford, Michael PeÃ±a
> Director: Robert Redford
> Domestic box office: $15.00 million
In this 2007 war drama focused on the U.S. involvement in Iraq, Streep plays TV journalist Janine Roth who interviews a U.S. senator played by Tom Cruise about his plan to win the war on terror.
28. The Giver (2014)
> Fellow leads: Brenton Thwaites, Jeff Bridges, Taylor Swift
> Director: Phillip Noyce
> Domestic box office: $45.09 million
In this social science fiction film, Streep plays the Chief Elder of a closed society in which pain, suffering, joy, love and other emotions have been removed from the human experience. Only one person holds memories of the past and now it’s time for those memories to be passed along to a younger person.
27. The Ant Bully (2006)
> Fellow leads: Paul Giamatti, Nicolas Cage, Julia Roberts
> Director: John A. Davis
> Domestic box office: $28.14 million
In this animated fantasy comedy, Streep voices the role of Queen, who rules an anthill that comes under attack by a little boy.
26. Prime (2005)
> Fellow leads: Uma Thurman, Bryan Greenberg, Jon Abrahams
> Director: Ben Younger
> Domestic box office: $22.83 million
In this romantic comedy, Streep plays Lisa Metzger, the therapist for a divorced 37-year-old woman who is pursuing a career as a painter. Metzger encourages her patient to date a younger man until she finds out that the man in question is her son.
25. The Iron Lady (2011)
> Fellow leads: Jim Broadbent, Richard E. Grant, Susan Brown
> Director: Phyllida Lloyd
> Domestic box office: $29.96 million
In an Academy Award-winning performance, Streep plays Margaret Thatcher, the first woman to be British prime minister. The biographical drama includes such events as the Brixton riot, the bombing of the Grand Hotel and the Falklands War.