'The Day the Earth Stood Still' Movie Pictures

Photo #2
The arrival of an enormous orb in New York's Central Park triggers a global upheaval in "The Day the Earth Stood Still."

Comments