Generation Kill: an honest and accurate account of the 2003 Invasion of Iraq – told from the perspective of a journalist riding with an elite Marine battalion. Several things come together to make this an exceptional miniseries: i) the ensemble cast is phenomenal – you don’t for a second feel like they’re not real soldiers or real people spittin’, shittin’ and singin‘ their way through a dangerous and unfamiliar country; ii) the dialogue, interactions, plot and shooting style make this feel ultra–realistic: you’re sitting in the Humvee with the battalion; seeing their choices, struggles and the ‘greyness’ of the scenarios in which they’re left to operate in – corpses everywhere, very little action, not much heroics, and all part of the larger, poorly-led mess of an invasion. You also get a warts and all picture of the military: how the chain of command has the wrong people are in the wrong places; how some degenerates make it to the front line; the misuse of army personnel and equipment; and how they have the power to wipe out entire villages with a single decision. Despite the eye-opening shocks, action, and tension the most enjoyable parts are the inane chat and time-filling banter between the troops – and moments like the unit singing Drowing Pool’s “Let the Hajis hit the floor“ , “Teenage Dirtbag”, or “Sk8er Boi” are pure television. The only gripe I have is that some of the night-time scenes are infuriatingly dark and impossible to see anything – let alone follow what’s happening. Generation Kill is everything that you want from television (entertaining, informative, political) and everything you’d expect from the man behind The Wire and Homicide: Life on the Streets. Credible and incredible television.