In Bon Cop Bad Cop 2, years have passed since Martin Ward (Colm Feore) and David Bouchard (Patrick Huard) first met after a crime was committed on the border of Québec and Ontario. Although the two have remained friends, it's been nearly a year since they've spoken. When they discover a car theft ring it turns out to be a lot more than that. The stolen cars are going to be used as bombs in a terrorist attack. They have to stop the operation and save the President of the United States.