The title would make it seem that Rodriguez is straining for the epic scope of Sergio Leone�s Once upon a Time in the West (or Leone�s more pretentious Once upon a Time in America), but not only can�t he keep the story straight, he muddles the action scenes as well.
Editor/composer/cinematographer/writer/director Robert Rodriguez's loose homage to Sergio Leone's 1969 horse opera, Once Upon A Time In The West, does a fine job in bringing together a plethora of diverse characters, all well-played by a passel of addictively watchable actors (Mickey Rourke and his Chihuahua, Cheech Marin, Salma Hayek for about 5 minutes, Eva Mendes, Danny Trejo, and many more).
After the low-budget ''A Fistful of Dollars'' and ''For a Few Dollars More,'' Leone moved up to bigger budgets for ''The Good, the Bad and the Ugly'' and ''Once Upon a Time in the West'' -- and therefore, Tarantino told his friend, Rodriguez should now make ''Once Upon a Time in Mexico.''
The dusty milieu signaled that the filmmaker had slurped down his share of spaghetti westerns — the latest movie is named after Sergio Leone's savage masterpiece "Once Upon a Time in the West" — yet it also moved dizzyingly, up-to-the-minute fast.