Val Kilmer, the brooding, versatile actor who played fan favorite Iceman in ''Top Gun,'' donned a voluminous cape as Batman ...