Better effects , better acting and a hilarious Kenneth Branagh .
Sentiment: positive