The Last Wish’ review: Antonio Banderas in fine feline form