"Smoking" nie jest typowym filmem Jackie Chana po raz pierwszy gra faceta, który jest całkowicie niekompetentny w sztuce walki, ale Chan wciela się w rolę Jimmiego Tonga, zwyczajnego taksówkarza, którego umiejętności za kółkiem pozwalają zdobyć prestiżową pracę szofera Clarka Devlina (Jason Isaacs) bogatego przemysłowca, prowadzącego interesy w branży szpiegowskiej. Przypadek sprawia że czasowo niezdolny do wykonywania swoich obowiązków Devlin zleca Jimmiemu nałożenie tajemniczego wartego wiele milionów dolarów smokingu, który z szofera przemienia go w agenta tajnej organizacji.