Charlie Wilson's war is over. Wilson, the Texas congressman whose love of booze, cocaine, women, and secret CIA-run wars supporting Osama bin Laden's friends in Afghanistan was memorialized in a film starring Tom Hanks, has died of a heart attack.