Where the Avengers meets the Hangover