The Nightmare Returns.

The Nightmare Returns.
A group of tenants and visitors are trapped in a 10-story high-rise apartment building infested with demons who proceed to hunt the dwindling humans down.
Oct 30, 2020 at 07:25 AM
Original title: Dèmoni 2… L'incubo ritorna
Released: Oct 9, 1986
Budget: $1.5M
Studios: DACFILM Rome
Countries: Italy














