Award winning Canadian socio-political horror film She Who Must Burn to be released October 11th Maverick Canadian filmmaker Larry Kent invented the Northern indie feature film with 1963’s The Bitter Ash and has continued making provocative, confrontational films (1967’s High being a major, er, highpoint and 2005’s The Hamster Cage being a masterpiece of family Gothic) for the past half century plus.