The horrifying moment a police officer shot an attacker who was repeatedly stabbing another man lying helplessly on the floor has been caught on camera.

Shocking video shows a 26-year-old man repeatedly knifing a man who is believed to be 60 on September 14, reports the Toronto Sun.

People are heard yelling in the video for the stabber to stop during the violent attack in the Jane and Finch neighborhood, about 12 miles from Downtown Toronto.

At the end of the video, a shot fired by a police officer is heard.

Shocking video shot from across the street shows a 26-year-old man stabbing a man believed to be 60 on a Toronto street corner

Details of what the pair might have been arguing about were not forthcoming after the case was turned over to the Special Investigations Unit, which occurred because the stabber was shot by a police officer who was trying to quell the situation

Police did not confirm too many details of what transpired after the case was turned over to the Special Investigations Unit, which looks into any violence committed by police.

Both men involved in the fight were taken to a hospital and their conditions were non-life-threatening. No police officers were injured.

A police source told the Toronto Sun: '[The stabber] was told to drop it and then allegedly came toward the officer who fired some rounds and knocked him down.'

A witness to the crime told CTV News: 'It was brutal. You can’t wake up first thing in the morning and see somebody getting beaten. You see the blood, it’s spilling all over.'

The incident is being investigated by 15 officers of the SIU, which urges anyone with information about to incident to call 1-800-787-8529.