How long was Demonoid originally meant to be?
Demonoid is listed here as being 78 minutes long, but I know a European video version (as "Macabra" or "Les Doigts du Diable") that is supposedly 92 minutes long! Is it a mistake? Can it really be that a whole 14 minutes were cut from the movie for the US release?