Meryl Streep considered quitting acting when she turned 40.

The 62-year-old actress was horrified when she was offered the role of a witch three times over 20 years ago and admitted it made her realize that film executives didn't value women of a certain age.

Meryl told her husband Don Gummer her career was "over" and added she believed that women of her age were looked on as "grotesque on some level".

However, Meryl's career struggles have helped her with her most recent role, playing British Prime Minister Margaret Thatcher in ' The Iron Lady'.

Speaking of her admiration for the former leader, she told the January issue of America's Vogue magazine: "It was a men's club. There were women there but I think it was 16 or 17 out of 630. The world was changing. You could feel the old order breaking down. There were many people who really didn't want it to change. You could feel it.

"White-hot rage that didn't speak - just emanated. I'm sure she experienced that.

"It's hard to quantify which prejudice kept her out of the inner circle more. But for her to achieve that at that time was incredible. Incredible. And to stay there. And stay there. To be the longest-serving prime minster of the 20th century. Amazing."

Share on Facebook
RELATED PHOTOS AND ARTICLES
Meryl Streep - 67th Annual Golden Globe Awards - Press RoomMeryl Streep - 56th Annual Primetime Emmy Awards - PressroomMeryl Streep - 82nd Annual Academy Awards - ArrivalsMeryl Streep - Meryl Streep - 15th Annual Screen Actors Guild Awards - Press RoomMeryl Streep - 4th Annual Rome International Film Festival -
WHAT DO YOU THINK?