Multiple choice general knowledge sports which of the following movies doesn't have Tom Hanks? you have got mail sleepless in seattle philadelphia the english patient Reveal answer Fill a bubble to check yourself D Correct answer Explanation The English Patient (1996) features Ralph Fiennes, not Tom Hanks. You've Got Mail, Sleepless in Seattle, and Philadelphia all star Tom Hanks. This tests knowledge of 1990s American cinema casting.