Dzilla Review -- Washington Post critic Tom Shales reviews the new Tri-Star release, "Godzilla", which cost over 150 million dollars and has opened across 7000 theaters nationwide.
NPR logo

Dzilla Review

Only Available in Archive Formats.
Dzilla Review