The Hangover Part II

Bradley Cooper, Ed Helms, Zach Galifianakis, Justin Bartha