1Featured / Movie / Video Feb 25, 2014 by MarkDTS · Published Feb 25, 2014 · Last modified Sep 27, 2016 The new ‘Godzilla’ trailer is here!“God help us all.”