Sin City is a big screen adaptation of the often-schizophrenic graphic novel series of the same name by renowned artist and writer Frank Miller. Directed by Robert Rodriguez, it follows the bleak tales of violence, corruption and death that go on in the depths of Basin City, showing that no vice exists in a vacuum, and that the ripple effects of filth can create completely different stories.
The film follows 3 of the Sin City storylines, The Hard Goodbye, The Big Fat Kill and That Yellow Bastard. To add to the flow and the crazed feel, all three tales are intercut, like chapters of a novel that tells you part of one story, then part of another. The timeline is nearly incomprehensible, but can be figured out by the end of the film.
We open up with The Customer is Always Right, a single scene that was origianlly a trailer. Josh Harntnett plays The Salesmen, just doing business as one of Sin City's finest killers to get the audience into the swing of things. Next is the beginning of That Yellow Bastard. Police Detective Hartigan (Bruce Willis) is on his last day, but he has the chance to catch a child molester and serial killer, who happens to be the son of a senator. Hartigan saves the girl and cripples the killer, only to be shot in the back by his partner Bob (Michael Madsen), who's on the take.
We cut to over the hill tough guy Marv (Mickey Rourke) who woke up in a sleazy room with a dead woman. Marv decides to find out who killed her and why, and starts punching and shooting his way up the chain of command until it's revealed that the Rourke family, corrupt and powerful, ordered the killing and Marv framed for it. He hunts down Father Rourke (Rutger Hauer), and his demented, cannibalistic charge Kevin (Elijah Wood), and kills them both, but goes to the electric chair for it.
The movie skips over to The Big Fat Kill. Dwight (Clive Owen) is a man with a new face that wants to protect the girls of Old Town. When corrupt cop Jackie Boy (Benicio Del Toro) gets killed there, Dwight tries to hide the bodies and prevent a turf war. But the mob wants Old Town, so Dwight and the girls that hold Old Town have to kill all of them.
Lastly the film goes back to Hartigan, convicted of rape and shut away in disgrace. He does what he has to for release when he thinks that Nancy (Jessica Alba), the girl he saved, has been taken and hurt. He finds her, but finds a Yellow Bastard (Nick Spahl) on their trail. It turns out to be the same killer he once crippled, and Hartigan kills him, then himself to protect Nancy from the wrath of the murderer's powerful father.