A miniseries set during the Iraq war has been praised by US Marines for being one of the most "most accurate" portrayals of the soldier experience. Generation Kill, an HBO show that aired in 2008, is ...