Christopher, a strong but uncertain giant, seeks purpose in life. An old man advises him to use his strength to help others cross a dangerous river. For years, Christopher carries travelers, animals, and villagers safely across. One stormy night, he carries a small child who grows heavier with each step. The child reveals himself as Jesus, explaining Christopher has borne the weight of the world through his service. Inspired, Christopher continues his work with joy, becoming Saint Christopher, the patron saint of travelers.