If there was anyone left who thought only troubled, fractured societies were subject to terrorism, the wave of apparently jihadist attacks across a country that is a byword for laid-back prosperity will surely have disabused them.
Two soldiers killed in three days, the shootings on Wednesday following the ram-raid by a known jihadist on Monday – these are the sort of incidents against which Britain and other European countries have steeled themselves for years.
Canada has recently adopted a more aggressive position on the world stage, which will no doubt be a pretext for the attacks: this week, Canadian jets joined the international coalition fighting in Iraq.
But the threat was already there. Canadians are among those who have shown up fighting and dying for the cause of the Islamic State of Iraq and the Levant in Syria.