Christmas comes to the Picture House with an uplifting classic and a new horror fantasy.

The Keighley cinema will show the 1946 movie It’s a Wonderful Life on December 24 at 11am.

James Stewart plays a businessman who contemplates suicide at Christmas until an angel shows him how empty people’s lives would be without him.

Proprietor Charles Morris describes it as an “evergreen treat”.

On December 18 the cinema in North Street will host Keighley Film Club’s screening of Rare Exports – A Christmas Tale, a horror fantasy offering a different version of the story of Santa Claus.