Question: who did tom hanks play in apollo 13
Answer: Jim Lovell; James A. Lovell, Jr.,; James 'Jim' Arthur Lovell, Jr.