Bradley Cooper finally gives Zach Galifianakis what he has coming