Question: astronaut played by tom hanks in apollo 13?
Answer: Apollo 13 Commander Jim Lovell