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'
The American
Based on 36 critics

An assassin (George Clooney) hides out in a picturesque Italian town after an assignment ends badly. Read More

Based on 29 critics

A blade-wielding former Federale (Danny Trejo) seeks revenge against those who betrayed him. Read More

Going the Distance
Based on 31 critics

A journalism student and her boyfriend try to navigate the pitfalls of a bicoastal romance. Read More