The Oscar-winning actor said that there are plenty of acting roles for older women on screen as long as they act their age.
The 50-year-old went on to observe, "To be honest, I think you'll find that the woman who is saying that [roles have dried up], the woman who at 40, 45, 48, still wants to play the ingénue and can’t understand why she’s not being cast as the 21-year-old."
He added that "MerylStreep will give you 10,000 examples and arguments as to why that's bullshit, so will Helen Mirren, or whoever it happens to be."
Meryl Streep defends Crowe's comments
Streep vouched for Crowe's sentiments during a press conference for Into the Woods on Tuesday in London, clarifying that she thought his remarks had been taken out of context.
"I read what he said — all of what he said. It's been misappropriated, what he was talking about," the 65-year-old Streep said. "He was talking about himself. The journalist asked him, 'Why don't you do another Gladiator, you know, everybody loved that.' He said, 'I'm too old. I can't be the gladiator anymore. I'm playing parts that are appropriate to my age.'
"Then the conversation went on to actresses. So that was proving a point, that he was talking about himself, as most actors do. That aside, I agree with him. It's good to live in the place where you are. You can put old age on; it's a lot harder to take it off."
Jessica Chastain hits back at Crowe
Jessica Chastain however had a different reaction.
"I think he's getting his foot stuck in his mouth," The 37-year-old actor told reporters at Tuesday night's National Film Board of Review award gala.
"I think there are some incredible actresses in their 50s and 60s that are not getting opportunities in films. And for someone to say there are plenty of roles for women that age — they're not going to the movies enough."
What do you think? Do you agree with Chastain, or Streep about Crowe's comments? Let us know in the comments section below.