leagueofdeadfilms.com
August 11th, 2012: Demons (1985)
A group of strangers attend an exclusive sneak preview of a new horror movie at the Metropol theater. Only this is a much more immersive experience then they could possibly imagine…