While he may not look overjoyed, Alan (Zach Galifianakis) is having the best day of his life in a character poster for The Hangover Part III. Todd Phillips directs this comedy franchise finale, where Alan and the rest of his Wolfpack (Bradley Cooper, Ed Helms, and Justin Bartha) go out in search of Mr.