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.
2006
2022
1973
1961
1996
2002
2007
1999
2017
1989
2025
2023
1984
2019
1978
2015
1992