Danny Trejo in 'Machete'

It's all about killers this weekend, either the blade- and gun-wielding kind ('Machete,' 'The American') or relationship killers, like 3,000 miles of separation ('Going the Distance').

Best Bet:'Machete'

Starring:Danny Trejo, Robert De Niro, Jessica Alba, Steven Seagal, Michelle Rodriguez, Lindsay Lohan, Cheech Marin, Don Johnson, Jeff Fahey
Directed by:Robert Rodriguez, Ethan Maniquis
What It's About: Building on the fake trailer in Rodriguez and Quentin Tarantino's 'Grindhouse,' 'Machete' stars veteran tough-guy character-actor Trejo as an ex-federale who stumbles onto a vast conspiracy and dispenses vengeful justice via bladed weapons of all sorts. Tough chicks Alba and Michelle Rodriguez are on his side, while De Niro, Seagal, Johnson, and Fahey are the heavies. And then there's Lohan, doing her own thing, wielding a revolver and dressed as a nun.
Why Should You See It? Rodriguez brings his customary brio to the movie's cartoonishly over-the-top sex and violence, though he also weaves in a brazen polemic about immigration policy. The grim, Terminator-like Machete is certainly the role the stone-faced Trejo was born to play.
You Might Like It If You Like:'Grindhouse,' 'Sin City,''Desperado,''El Mariachi'
Going the Distance Movie Poster
Going the Distance
Based on 31 critics

Erin (Drew Barrymore) and Garrett (Justin Long) are very much in love. When Erin moves to San Francisco... Read More

Machete Movie Poster
Based on 29 critics

After nearly being killed during a violent fight with a powerful drug lord, a former Mexican Federale... Read More

The American Movie Poster
The American
Based on 36 critics

When an assignment in Sweden ends badly, master assassin Jack (George Clooney) retreats to the Italian... Read More