Review: Pirates of the Caribbean: Salazar’s Revenge (2017)

This may be Captain Jack Sparrow's last voyage, but it's a great return to form.

Everything is ready for a screengrab