Starring: Zach Galifianakis, Emma Thompson, Hugh Jackman, Matt Lucas, Stephen Fry, Timothy Olyphant and Zoe Saldana. In Cinemas on April 5.