All the Horrors of Satan [409090] Released: 1974-04-04 Revenue: $0 Budget: $0 Profit: $0 Runtime: 73 mins Popularity: 0.1505 Vote Average: 4.8 Vote Count: 5 Overview: Adaptation of The Fall Of The House Of Usher. Cast [4] Enrique Lizalde Enrique Rocha Illya Shanell Carlos López Moctezuma Trailers