Son of Godzilla Reviews

June 24, 2006
The energy level is high, the technology ridiculous, and the subtext bang up to date.