Shut Out The Light

Shut Out The Light are the Liverpool based independent film company behind Nature of The Beast.


Having interviewed Dennis for a previous documentary, Still Ragged: 100 Years of The Ragged Trousered Philanthropists, he agreed to participate in a feature documentary about his life and contribution to British politics.


If you wish to get in touch, please email or visit

facebook black
screen shot 2016-08-28 at 15.54.09