In a war-torn 25th century, as alien invaders drive humanity to the brink of extinction, teenage resistance fighter Deering must decide whether to trust a mysterious boy claiming to have slept for 500 years.
In a war-torn 25th century, as alien invaders drive humanity to the brink of extinction, teenage resistance fighter Deering must decide whether to trust a mysterious boy claiming to have slept for 500 years.
In a war-torn 25th century, as alien invaders drive humanity to the brink of extinction, teenage resistance fighter Deering must decide whether to trust a mysterious boy claiming to have slept for 500 years.