Val Kilmer, the brooding, versatile actor who played fan favorite Iceman in "Top Gun," Batman in "Batman Forever" and Jim Morrison in "The Doors," has died at 65.