James Stewart stars as a small-town nobody, on the brink of suicide, who believes his life is worthless. Guardian angel Henry Travers shows him how wrong he is by letting Stewart see what would have happened had he never been born.