This week we discuss Ken Russel's infamous 1971 film 'The Devils'. Banned in numerous countries, as well as by The Vatican, due to its lascivious content, Russel anachronistic take on the 1634 Loudun possessions.
.
.
.
Icon images is a poster from the film's initial release in 1971.
.
Music by Trothgard.
Version: 20241125
No comments yet. Be the first to say something!