Two siblings with newfound knowledge and power venture into foreign territory to learn why an alien race invaded Earth.