It's been almost three years since Carter and Lee last joined forces in Rush Hour 2 (2001 ... Ambassador to the World Criminal Court in Paris to disclose vital information about the Triads.