Godzilla’s Return

Godzillas Return was a movie scheduled to be realeased in 2009 and would be the last instalment in the Godzilla 1998 franchise. Oddly enough the plot has been revealed. It would involve around Godzilla getting controlled by aliens called Spikeblades and Nick eventually having to kill his scaley friend. This would be a very emmotional movie.