
Concert· Nice
Ken Russell's The Devils - 11/11/26
A screening of Ken Russell's controversial 1971 historical drama *The Devils*, taking place at the Independent Picture House on Wednesday, November 11 at 1:45 PM. The film, starring Oliver Reed and Vanessa Redgrave, depicts the story of a libertine priest amid witch hunts and religious hysteria in 17th-century France.