A mysterious egg hatches into a demon. Scientists try to find the source of the egg for fear the world will be overwhelmed by a horde of the monsters.
2018
1989
2005
2006
1999
1987
2016
2019
1997
1976
2024
2004
2025
2007
1981
1996