An air marshal on a Continental flight from Amsterdam to Houston (there are still air marshals? good to know…) intervened after a boisterous passenger inappropriately touched the woman sitting next to him. The air marshal switched seats with the woman, an act that did not make the original passenger particularly happy, causing him to start yelling at the marshal and, eventually, assaulting him. The passenger was arrested when the plan landed in Houston.
No word on whether the passenger was drunk or just stupid.