One day, a meteor falls on a once peaceful Earth, and 'Immortals' begin to appear all over the world...