The 13th Floor

Films 

Coming This October From Chiller Films, DEMENTIA 13!

Chiller Films announces today the release of the upcoming horror thriller DEMENTIA 13, in theaters on October 6, 2017 and on VOD and Digital HD on October 10, 2017.  This retelling of Francis Ford Coppola’s 1963 film of the same name is directed by Richard LeMay (“The Dark Rite,” “Naked As We Come”) and is […]