A train mutiny with at least six emergency bells triggered by passengers after it failed to stop at Swindon, led the driver to reverse back up the line to the station.
Angry travellers forced the busy 2.19pm Great Western Railway (GWR) service from Penzance to London Paddington to head back to Swindon on Sunday, reported WiltshireLive.
Tyranny broke out after it failed to make the scheduled stop at Swindon.
At least six emergency alarms were reportedly set off, according to The Telegraph, causing the train to come to a halt before reversing to Swindon to let off passengers who missed their station.
The mutiny caused extensive disruption across the service and led to what was reported as a "seriously overcrowded" train landing in Reading two hours after it was scheduled in for London Paddington.

One passenger alleged that they arrived home nearly five hours after finishing work due to a problem with the Tannoy, which failed to warn passengers that the service was not travelling to Chippenham.
Another passenger claimed that they were "kicked off" the train in Reading having climbed aboard the next available service following a series of supposed train cancellations.
A journalist aboard the train told The Guardian that the service was "very over crowded" when it arrived in Reading and all the passengers were "kicked off."
A GWR spokesperson told WiltshireLive: "We're really sorry for those inconvenienced yesterday and those who were delayed will be able to get their money back by claiming a refund.
"The 1419 Penzance to Paddington service was diverted via Chippenham and Swindon to assist passengers affected by an earlier cancelled train.
"The service was however too busy to carry more passengers safely, so the extra stops were removed.
"While those on board were informed of the decision, having passed Swindon the emergency 'passcomms' was pulled and the train stopped - further delaying the service by well over an hour.
"The train was returned to Swindon before continuing on its journey towards Reading."