My favourite Christmas film, watched over and over again. This film has it all. Great storyline and great actors. One of my favourite actors is James Stewart, who never disappoints. The film contains so many life lessons and mixed emotions, that are still relevant to this day. Words to describe = true old fashioned romance, greed, ruthlessness, humility, loss, friendship, tears, laughter, heartwarming, love, family, despair, hope, values, desperation, self worth, principles, faith, generosity, sacrifice, forgiveness, feel good factor, wonderful, memorable, thought provoking. A classic film to be loved by each generation. In black and white and more recently a colour version.