Tom Leins takes a look at the latest batch of blood-soaked DVD releases, covering two of Tarantino’s top 20 films for 2010. Tom reviews The Town, Amer, CSI: Crime Scene Investigation -Season 10, and I Spit On Your Grave
D&CFilm for film lovers, filmmakers and all those who enjoy the moving image