Why Thelma & Louise struck a nerve On June 24th, 1991, Thelma & Louise was emblazoned on the cover of Time magazine. The text read: ‘Why Thelma & Louise strikes a nerve.’ When this film was released it was like a cinematic bomb going off. The dust still hasn’t settled. Articles are still being written about the...Read More