I think the title of this piece says it all. This looks like it should be on the side of an arcade machine. It’s the new international poster for The Day The Earth Stood Still.
filed under
Movie News
Discussion | Recent Posts |
---|