Question: who plays george bailey in its a wonderful life?
Answer: James Stewart