A CLASSIC Christmas film – rated by many amongst the best – is being shown at Keighley's Picture House cinema.

In what has become an annual tradition, It's A Wonderful Life will be screened at the North Street cinema on Christmas Eve – at 5pm.

Frank Capra's timeless 1946 movie – starring James Stewart, Donna Reed and Lionel Barrymore – tells the story of a small-town philanthropist whose loan company has gone bust and who is saved from suicide by an elderly angel, played by Henry Travers.

James Stewart's character George Bailey wishes he had never been born, but he is shown what a hell-hole his home town would have been without him.

The film was nominated for five Oscars.

"It's the perfect film for Christmas," says Picture House owner Charles Morris.

"Its screening has become an annual tradition with us – some people come who have never seen it before, and others come time and time again.

"Hopefully people will be able to relax and round off their Christmas Eve day. If anyone can’t make it at that time, however, we're also showing it at the Plaza Skipton at 11am. We will have homemade mince pies at both cinemas."