Bradley Cooper, Zach Galifianakis, Ed Helms Bradley Cooper, Zach Galifianakis, Ed Helms

For the third installment in the Hangover movies, the main characters — played by Bradley Cooper, Ed Helms and Zach Galifianakis — are older, but certainly not any wiser.

They dated?! Check out some of Hollywood's most surprising couples

Check out this new trailer for The Hangover Part III, which features an uncomfortably erotic moment between Galifianakis and Melissa McCarthy, a shockingly good (and probably fake) vocal performance from Galifianakis, and a multi-vehicle accident involving a giraffe. We hope no animals were harmed in the making of this film! 

The Hangover Part III is scheduled to hit theaters on Memorial Day.