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.
2022
2004
—
1991
2018
2025
2015
2019
2023
1975