There are guns, lollipops and pig masks galore in the first trailer for The Hangover: Part III.
Starring the Wolfpack - Bradley Cooper, Zach Galifianakis, Justin Bartha and Ed Helms - along with Bridesmaid's star Melissa McCarthy, John Goodman and the return of Heather Graham as Jade the stripper, The Hangover: Part III see's the shambolic foursome attend a funeral before heading back to Vegas, the place where it all began.
In the epic trailer that follows, exact plot details remain unclear. But what we do know is... Zach Galifianakis - who has a surprisingly angelic singing voice - shares a lollypop with Melissa McCarthy, someone gets shot, people wear pig masks, there's a riot in a prison, Mr Chow suffocates a chicken and Alan buys a giraffe who comes to a sad and sticky end...
The Hangover: Part III hits UK cinemas on 24 May 2013