Trailer for the movie's American release. under the title 'Godzilla Vs The Smog Monster' - 'can Godzilla save the Earth from this mastodon of destruction?!?'
Trailer for the documentary.