Deadwood: Complete Seasons 1-3 (from £24) There are no classic Western hero - The Independent