Forum Topic

free5
MemberMothra LarvaeMay-01-2014 8:27 PMFilmmakers unveil anticipated 'Godzilla' in IMAX
According to this AP piece by someone who saw the film at the TCL Chinese Theatre, M.U.T.O. stands for "Massive Unidentified Terrestrial Organism." No other word yet on the rest of the film, though.