News

The photo used as the iconic final shot of Stanley Kubrick's The Shining has finally been discovered, 45 years on from the ...
Stanley Kubrick's iconic film was released in 1980, with Nicholson and Shelley Duvall playing two parents who relocate to a remote resort to look after the empty property during its offseason. As ...