The Dark Knight Rises (out Jul 19) has a convoluted plot and struggles to justify its key themes but it’s still worth a look as an epic action flick. I’d be careful not to set your expectations too high. Great to see the addition of Anne Hathaway and Joseph Gordon-Levitt to the cast. Grade: B.