The Legend of Tarzan (out Jul 7) is a muddling film. The dull narrative is infused with quick flashbacks that show how Tarzan came to be. Christoph Waltz is a cheesy villain and Margot Robbie is given very little to do as Tarzan's kidnapped love interest. Grade: C+.