Set in a Depression-era circus and featuring some decent performances, Water for Elephants is good enough to recommend—but nothing to get super-hyped about. If you like elephants, and you like Reese Witherspoon movies, have at it. If you’d rather be golfing than watching a Witherspoon movie, book your tee time now. This features a central Robert Pattinson performance that is endearing, if not all that amazing, and a Reese Witherspoon performance that, while not remarkable, is better than anything she has done in years. The film is further helped by a villainous performance from Christoph Waltz, now Hollywood’s go-to bad guy. This is moderately entertaining, with the film’s best asset being an ancient, scene-stealing elephant.