A fleet of Martian spacecraft surrounds the world's major cities and all of humanity waits to see if the extraterrestrial visitors have, as they claim, "come in peace." U.S. President James Dale receives assurance from science professor Donald Kessler that the Martians' mission is a friendly one. But when a peaceful exchange ends in the total annihilation of the U.S. Congress, military men call for a full-scale nuclear retaliation.
Jack Nicholson
as President Dale / Art Land
Glenn Close
as Marsha Dale
Annette Bening
as Barbara Land
Pierce Brosnan
as Donald Kessler
Danny DeVito
as Rude Gambler
Martin Short
as Jerry Ross
Sarah Jessica Parker
as Nathalie Lake
Michael J. Fox
as Jason Stone
Rod Steiger
as General Decker
Tom Jones
as Tom Jones
Lukas Haas
as Richie Norris
Natalie Portman
as Taffy Dale