film sorti en 2003
Il était une fois au Mexique... Desperado 2 ou Il était une fois au Mexique au Québec (Once Upon a Time in Mexico) est un film américain écrit et réalisé par Robert Rodriguez et sorti en 2003.
Suite d'El Mariachi (1992) et de Desperado (1995), il conclut la trilogie mexicaine du réalisateur. Le film suit le tueur-musicien « El Mariachi » qui se retrouve impliqué dans une affaire d'espionnage international avec un agent de la CIA psychotique et un général mexicain corrompu.
Le film reçoit un accueil mitigé de la critique. La performance de Johnny Depp est saluée, mais certaines critiques pointent du doigt le manque de présence du protagoniste principal, relégué au second plan dans sa propre trilogie. Certains journalistes trouvent également que le film à une intrigue complexe. Le film rapporte tout de même plus de 98 millions de dollars pour un budget de production de 29 millions.