For over twenty years an alien spaceship has been hovering over the South African city Johannesburg. Its stranded alien occupants have since been living in
Tag: Independence Day
Film review – The Day the Earth Stood Still (2008)
The original 1951 film The Day the Earth Stood Still is one of the all time great classical Hollywood films. It was the first significant