La patte d'Oliver Stone donne à ce film une pellicule esthetique et colorée. Le scénario est vraiment sympa et les acteurs tous tres bons, JLo y compris (sans doute dans un de ses meilleurs roles). Sean Penn est juste absolument génial, mais on en attendait pas moins.