When hello home city. Shame they cut out the CN Tower, though. I suppose it wouldn’t make sense for the FBI to be in Canada, eh?
EDIT: Looks like they filmed in Hamilton (the Hammer!), Durham Region (home of the ‘Shwa), Peel Region, and down in the city. I always love seeing stuff filmed in areas I know.