'The Day the Earth Stood Still' Movie Pictures

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

Comments