Godzilla hits theatres on May 16th