Rodriquez's Once Upon a Time in Mexico follows the formula of Desperado, not El Mariachi. Antonio Banderas returns as the spaghetti western-esque hero who just wants to be left alone to strum his guitar and mourn the loss of his lover (Salma Hayek). But everyone wants to either kill him or use him. So his life now has no peace.