KLM's fault. They never should have allowed him on the flight given his disturbance on the preceding flight. Captains fault as well if he was aware of the prior events. No way should a drunk pax who has previously created a problem be allowed to continue flying.