John Malkovich thinks the movie business finds itself at a crossroads.
The 62-year-old actor has claimed Hollywood has no idea what will be a hit and that besides Marvel, none of the studios have a formula for success.
He explained: "Apparently it’s been a pitiable year for movies. [Studios] don’t seem to know what films to do, beside Marvel comics.
"There really isn’t an audience for little independent movies. You either make a film for $135 million or you make it on your iPhone for nothing – the middle ground is no longer there."
Meanwhile, the acclaimed actor also said that people who live in big cities often have a misplaced sense of self-worth about themselves.
He told the Daily Telegraph newspaper: "I think a very patronising attitude is common among the city, you know?
"People who live in big cities get the impression the rest of their country is like them and it probably isn’t the case. I don’t swallow [the idea] that the only clever people in the world live in certain cities, or people with any moral sense or human sense or education."
By contrast, the veteran actor is modest about his own talents, saying that one of his few skills is the ability to focus.
He explained: "I don’t really have any talent, but if I have, it would be the ability to do whatever I’m doing 100 per cent, to be where I am, to not wish to be in New Orleans when I’m in Moscow."