Samuel L. Jackson is John Shaft, a New York City cop who plays by his own rules and is fed up with the failings of the justice system. The opening credits feature a bunch of guns, Shaft getting dressed, walking around, doffing and donning sunglasses, and getting it on to the infectious Isaac Hayes theme song.
Shaft is called to an upscale New York bar to deal with a racially motivated murder.
Bale is right at home playing the well to do violent sociopath in this film, fresh off of playing American Psycho s Patrick Bateman. I had no idea Toni Collete was 28 years old until I saw her dressed appropriately for a hip woman of her age and looking 5-10 years older. Walter Williams is the son of an influential real estate developer, and is convinced that he can t be touched by the murder charge. He jumps bail and flees to Switzerland for 2 years. Diane the waitress has disappeared during this time too.