Pascal Sauvage (John Malkovich) é um perigoso ladrão que consegue roubar as jóias da Coroa britânica, sendo que está em seus planos roubar futuramente também o trono real. Para recuperar as jóias roubadas é convocado Johnny English (Rowan Atkinson), que terá como parceira em sua missão a bela Lorna ..
Após anos de reclusão, o atrapalhado agente britânico Johnny English é chamado de volta à ação para impedir uma tentativa de assassinato a um importante líder chinês...