Taksówkarz Jimmy (Jackie Chan) zostaje szoferem tajnego agenta Devlina (Jason Isaacs). Nowy pracodawca ma wyjątkowy smoking, po którego włożeniu nawet największy nieudacznik zmienia się w mistrza sztuk walki. Gdy właściciel kostiumu zostaje ranny, jego miejsce zajmuje wierny kierowca. Przed nim trudna misja. Musi on zmierzyć się z Banningiem (Ritchie Coster), który zamierza zmonopolizować światowy rynek wody pitnej. Jimmiego wspiera agentka Del Blaine (Jennifer Love Hewitt).