A plane passenger was dragged from his seat and along the aisle floor by police - after his flight was overbooked.
After an initial scuffle, the man was seen to be bleeding from the mouth as he was lifted down the aisle.
See also: Monarch to give away free upgrades to 'nice' passengers
See also: Pilot kicked off flight after ranting about Trump and divorce
The shocking incident was captured on film by passengers in nearby seats who took to social media with the footage.
The airline asked for volunteers to leave the flight and then chose him - but he refused to move.
Police arrive to pull him out of the seat
The man almost lost his glasses in the scuffle as blood appeared to be coming from his mouth
So two burly police officials pulled him out of his seat and dragged him down the aisle in front of shocked fellow passengers.
"Oh my god!" passengers yell out in shock.
As he was dragged down the aisle, his shirt was pulled up in the scuffle, baring his torso to other passengers.
The incident occurred on a United Airlines flight before it left Chicago for Louisville, Kentucky.
The person who filmed the footage tweeted: "Not a good way to treat a doctor trying to get to work because they overbooked."
The airline has apologised for the overbooking but not the ejection, WHAS11 reports.
The man dragged down the aisle
United Airlines told the broadcaster: "Flight 3411 from Chicago to Louisville was overbooked.
"After our team looked for volunteers, one customer refused to leave the aircraft voluntarily and law enforcement was asked to come to the gate.
"We apologise for the overbook situation."