The Last Ship season 3 review