Question: who does tom cruise play in top gun
Answer: LT Pete `` Maverick '' Mitchell