Tags : This Is England

Snowtown (2011) Review

The Snowtown murders shocked a continent during the 90’s when the remains of 8 victims where discovered in barrels of acid found in an abandoned bank building in Snowtown, South Australia.Read More

A preview of The Horror Channel’s CRUEL BRITANNIA

The Cutting Edge of British Horror April 8th till the 29th The Horror Channel celebrates the best of contemporary British horror with a special season of UK TV premieres which showcases some of the finest home-grown directorial talent around. Kick-starting the season on Friday 8th April is the UK TV premiere of Steven Sheil’s debut […]Read More