Legal Stuff:Once Upon a Time in Mexico and the characters, events, items, and places therein are trademarks of Sony Pictures Corporation and Robert Rodriguez. Copyrights and trademarks for the film are held by their respective owners and their use is allowed under the fair use clause of the Copyright Law.