Watch Insane for free
The Swedish direct-to-video slasher Insane was released on DVD on October 31, 2010 – Halloween night – but is currently being distributed on Youtube, and is free to watch for anyone. What is quite amazing for a Swedish horror film is it’s viewing numbers! In the 1990s, director Anders Jacobsson made one of the most culty of…