Shopping is done. Gifts are wrapped. The turkey is prepared. The wine is chilled. What to do now?! Spend Christmas Eve with one of these festive favourites, hitting a silver screen near you . . . It’s A Wonderful Life The 1946 classic film is on silver screens at both Cineworld and Glasgow Film Theatre […]