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