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
2014
2015
2010
1980
1974
2008
1981
2020
2019
2016
2023
2024
1970