"Final Fantasy: The Spirits Within" is set on an alien-infested Earth in the year 2065. The deadly alien race known as the Phantoms has driven surviving humanity into "barrier cities" all over the world as Earth's leaders attempt to free their planet from the alien race. They are protected by the United States Military Force (USMF). A special elite squad, Deep Eyes, led by Captain Gray Edwards, an old acquaintance of Doctor Aki Ross is tasked to protect her as she searches for the remaining spirits to free the earth.
Captain Gray Edwards is voiced by Alec Baldwin, currently playing television executive Jack Donaghy in the NBC situation-comedy 30 Rock, not to be confused with "The Rock (1996)"
Interesting armour protection, not much use against alien spirits though.