

Night of the Devils (1972)
Creatures of the Living Dead!
1972-04-29
Italy, Spain
91 Min.
PG-13