Satan sends female demons plus his two sons to Earth to corrupt various people.
Peter Balakoff
2005
1987
2006
2017
2025
2026
1996