Machete 8/10
Plot seemed a bit lacking, but it's a Robert Rodriquez film starring Danny Trejo. The action makes this movie obviously. Plus you see Lindsay Lohan and Jessica Alba naked.
Jeff Fahey did a pretty good job too. Like that guy ever since seeing him as Lapidus on Lost.