Trailer: Hangover III coming to cinemas on May 24