 Stewart played George Bailey, an upstanding small-town man who becomes increasingly frustrated by his ordinary existence and financial troubles.Driven to suicide on Christmas Eve, he is led to reassess his life by Clarence Odbody, an "angel, second class" played by Henry Travers.During filming, Stewart experienced doubts about his abilities and continued to consider retiring from acting.