129. Trainspotting
Released in 1996, Trainspotting was accused of promoting drug abuse. But really, it was a much needed shot in the arm for British cinema.
Released in 1996, Trainspotting was accused of promoting drug abuse. But really, it was a much needed shot in the arm for British cinema.
A landmark of British cinema from 1947, this frightening psychological drama involves a group of English nuns living high in the Himalayas.
Copyright © 2025 Steven Benedict. Icons by Wefunction. Designed by CMS installed by PixelApes