In the year 2018, a race of beings known by other civilizations and planets as Templars, crash lands on Earth while trying to deliver huge orbs they call Lifeforms. A Lifeform is a giant on the Templar planet known for its premonition abilities, or what they believe to be premonitions. The Orbs are infant Giants in a protective state. When they crash land, the two Templars operating the spacecraft try to protect the Lifeforms until help comes.....or betrayal.