Inspired by O. Henry's short story about a young bride and groom, each of whom foolishly--but quite lovingly--sacrifices a treasured possession to buy the perfect Christmas gift for their mate.

Marie Osmond
as Beth Atherton

Timothy Bottoms
as Rudi Miller

Bethel Leslie
as Agnes

June Lockhart
as Constance Schuyler

Donald Moffat
as William Schuyler

David Wayne
as O'Henry and Narrator

James Woods
as Alfred Browning

Sondra West
as Mary O'Halloran

Robert Pierce
as Franz Hollner

Fred Stuthman
as Griggs