The 66-year-old director and writer, whose latest film The Deep Blue Sea has just been released, admitted he is fed up with today's movies because of the constant violence and noisy soundtrack.

"When I see films today, what is depressing is that it's like fast food - there's no long-lasting nutrition in it. It's absorbed and then forgotten," he said.

Davies continued: "It's usually accompanied by some soundtrack that just bangs and bangs. If they are violent, I won't go to see it because I've had enough violence in my childhood to last me a lifetime. I just don't want to watch it, I just don't."

He told the Press Association: "You see all this jumping around and you think, 'For heaven's sake'. It's just silly and I don't feel anything towards it. Perhaps I'm just getting old and miserable, but I just don't see anything interesting."

But Davies added: "It's not intrinsically wrong that it's popular."

His latest film is a dramatisation of Terence Rattigan's 1952 play, starring Rachel Weisz and Tom Hiddleston.

He said he was particularly disappointed with the period dramas which are being produced.

"I couldn't give a damn about another Jane Austen, I just couldn't care less. It's just not true - and inaccurate."

Davies added: "You have to be true to whatever era it's in. Unfortunately, with heritage cinema, everything is clean. In Dickens, even the grime is nice and clean.