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.
2020
1992
1970
2023
1976
2006
2010
2018
2014
2017
1974
1973
2000
1988
2013
1995
1957
2022
1985