It was once upon a time in Mexico.