Shaft

Place Hold
330 holds /

 14 copies

289725
Summary/Review: Crooked cops on the take, small-time drug lords, sleazy informers, and sadistic kids ready to kill - for police detective John Shaft, it's just anothe more...
Summary/Review: Crooked cops on the take, small-time drug lords, sleazy informers, and sadistic kids ready to kill - for police detective John Shaft, it's just another night in the underbelly of New York City.
Show/hide reviews and other info

Provided by Syndetics | Terms of Use