Question: who did val kilmer play in top gun
Answer: Lt. Tom `` Iceman '' Kazanski