Question: who plays george in you've got mail
Answer: Steve Zahn