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.
1969
2013
1992
2022
2002
2012
1988
1982
2014
1947
2010
2023
2025
1903
2007
2018
2008