‘The Devils’ Teaser: Ken Russell’s Feature Set To Finally Hit Cinemas

Warner Bros.’s new boutique label, Clockwork, will release the film in cinemas on October 16.