Here is a timeline of terror over one weekend that resulted in a six-year jail term for James Blockley.
The 32-year-old from Crown Hills, Leicester, breached a restraining order and threatened several people with a replica gun before hijacking a taxi and leading the police on a high-speed chase through the city.
His lawyer described the crime spree as "one weekend of madness".
Here is how the two days unfolded...
Breaching restraining order
On Saturday, August 13, 2016, Blockley breaches a restraining order in relation to his former girlfriend.
He defies the order by "tailgating" the woman in his car and getting into her vehicle when she pulls over in a lay-by near Hugglescote, outside Coalville.
'Manhandling'
Twenty-four hours later, at about 11pm on the Sunday, Blockley was with another woman, his new girlfriend, in Groby Road, Leicester, near Gilroes Cemetery, where he was seen by a number of witnesses "manhandling" her.
Taxi and the 'gun'
He points a replica gun at a taxi driver in an attempt to steal his vehicle.
The driver was "petrified", believing he would be shot, and was showered with glass as Blockley smashed the driver's side window.
He drove off with the defendant hanging onto the door.
Read moreMan jailed for hijacking taxi at 'gunpoint' before leading high-speed chase through Leicester
Next victims
This was repeated when another driver, with his family inside the car, approached Blockley, who tapped the 'gun' on the window before the man was able to drive away.
His next victims were a man driving in a car with his wife and two young children.
The woman saw the man with his arm around the woman's neck and pointing the pistol to her head.
Blockley pointed the replica gun at the family and smashed the driver's door window with the gun. The woman describes her young daughter as "screaming hysterically" in fear.
The car drives off with the defendant running alongside the car holding onto the door.
Another taxi
Blockley then forces another taxi driver out of his car at gunpoint before getting in and driving away. The woman with Blockley then "walked off", according to the prosecution.
Several witnesses by this stage have called the police who deploy firearms officers to find and stop the Lexus.
They trace it to Hamilton with the help of the taxi company controller and tracker device inside the vehicle.
Baby manslaughterAunt found guilty of killing her niece by shaking her
The chase
Officers begin a pursuit of the Lexus, with Blockley at the wheel – passing junctions at Kitchener Road and St Saviours Road without giving way.
He enters Dorothy Road and crashes through two sets of barriers.
The vehicle pursuit momentarily ended at this point due to the debris on the road.
Blockley overtakes his pursuers and, driving on the wrong side of the road, forces oncoming vehicles to take evasive action, colliding with at least one.
Wrong turn
The defendant's car enters a cul-de-sac and the pursuit ends when he crashes into a garden fence.
He initially failed to comply with police commands to get out of the car, despite the officers pointing a G36 Carbine and Glock handgun at him, but eventually complies and is arrested.