Planet of the Apes

What's Up With the Trend of Monsters and Mutants Destroying San Francisco?

Godzilla is the latest flick to lay San Francisco to cinematic ruin. Have we reached a city-bashing zeitgeist?

Read...