Toronto’s unlikely Poirot of the Punjab