Apocalypse Rising (Original) / Apocalypse Rising (US)
They came from a doomed world to save us from the same fate.
Info mistake?