A Dublin man allegedly tried to strangle a prostitute before leading gardai on a 25-car 100mph pursuit on the city's M50.
The man, aged 23 and from a well-to-do south Dublin family, was arrested after a major citywide garda pursuit.
The suspect, who is from Knocklyon, allegedly attempted to strangle a prostitute in the city centre before trying to evade gardai.
He was caught by a unit of the traffic corps in Balbriggan after they threw a stinger across the road in front of his car, blowing out his tyres.
Gardai are now trying to trace any similar incidents that may have involved the man.
The drama began just before midnight on Halloween night when gardai responded to a call that an individual was driving erratically on Leeson Street.
When gardai arrived they saw a woman fall from the suspect's car. She was left on the side of the road suffering from concussion. It was later alleged that the woman had been held against her will in the car on two occasions that night.
It was claimed on the first occasion she had been flung from the car by the driver, who then returned and pulled her into his vehicle. He then allegedly placed his hands around her neck and tried to strangle her.
She managed to get the car door open before fleeing to safety and alerting gardai.
When the suspect realised he was being tracked by gardai he sped through densely populated areas in Rathmines and Terenure before making his way onto the M50 where he was chased by around 25 garda cars.
He reached speeds of around 100mph and is understood to have collided with at least one garda car. Gardai set up checkpoints and the suspect was finally apprehended after he got off the M1 motorway at Balbriggan.
The Garda Press Office confirmed that the man was arrested at around 3am on November 1 and questioned on suspicion of dangerous driving. He was released without charge and a file is being prepared for the DPP.