Question: who does tom hanks play in saving private ryan
Answer: United States Army Rangers Captain John H. Miller