Three teens are now facing a host of charges — including robbery, kidnapping and threatening death — after a five-day crime spree in Hamilton.

The first incident happened last Thursday afternoon, when a woman in her 80s was robbed and driven around at gunpoint, police say.

According to a news release, when the senior got into her car in the Best Buy parking lot on Martindale Crescent, someone was already in her backseat.

"He immediately pointed a gun into her side and demanded that she drive him around," the news release reads. "He rummaged through her purse and made her withdraw a quantity of cash from an ATM. At one point, he forced the victim into the passenger seat and drove her around the city while keeping her at gunpoint."

The person then got out of her car downtown.

Then on Monday, police say, there were several robberies and attempted robberies.

Around 1 p.m. that day, a woman in her 70s left a PetSmart store that is in the same plaza as the Best Buy from the previous incident.

As she was getting in her car, someone jumped into the back. She knew about the previous robbery, and immediately jumped out and screamed for help, police say. The suspect then ran off.

Then at 3:55 p.m., a woman in her 80s got into her car at Limeridge Mall, when someone who was hiding in the backseat told her he had a gun, and robbed her of cash, police say.

Shortly before 8 p.m. that same day, police were called to Cranbrook Drive on the Mountain near Garth Street and the Linc, for a 12-year-old who reported he was robbed at gunpoint by four people who pulled up next to him in a dark vehicle.

Then at 8:30 p.m., a woman was walking home from Mohawk College when she felt something pushed up against the back of her neck, police say.

When she turned around, she saw a man pointing a handgun at her. He took her wallet and phone before taking off, police say.

Investigators say that they were able to identify the vehicle involved in the incidents, and then three people who are now facing several charges.

A 16-year-old from Hamilton is facing five counts of robbery, kidnapping, four counts of pointing a firearm, threatening death, and three counts of using a stolen credit card.

A 15-year-old from Hamilton is facing two counts of robbery and two counts of pointing a firearm.

An 18-year-old from Toronto is facing four counts of robbery, and three counts of pointing a firearm.

Both the 15 and 16-year-old cannot be named as they are under 18-years-old. Police say they will release the name of the 18-year-old after he appears in court.

"Stolen property along with an imitation pellet pistol believed used in the robberies has been recovered," police said in a news release.

"In all the incidents, none of the victims were injured."