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'