The fourth instalment of the Pirates of the Caribbean franchise proves that there is still much fun to be had with Captain Jack Sparrow and a new bunch of supporting characters.