Self Induced Nightmares
11/4/2013
Imdb: tt2417586
Tmdb: 424266
Popularity: 0.451
Vote: 3.5/10 (2)

Some of Europe's leading horror filmmakers unite to bring you a collection of terrifying horror stories.