When Sam Jaeger's character lights a cigarette at the bar, the bartender tells him that there is no smoking there due to policy. With the passage of the Smoke Free Ontario Act in 2006, all indoor smoking became illegal, not against policy.
When driving from the airport to the hotel the streets are blocked for the motorcade of the commander, but during the shots out of the car several moving cars including a blue/green bus are visible in the reflections of the buildings for most of the time.