Skip to Content

It Happened One Christmas

1977 Comedy, TV Movie · 1h 49m
It Happened One Christmas Backdrop Image
Watch Trailer

It's Christmas Eve 1944 in the small town of Bedford Falls, New York. A despondent and suicidal Mary Bailey Hatch is praying for guidance on what to do about an incident no fault of her own which threatens her name and the community standing of her longtime family business, the Bailey Building and Loan, which she took over after the passing of her father. What Mary does not know is that most in town, including her husband George Hatch and their children, are also praying for her. All the prayers are heard by Joseph, God's gatekeeper of prayers. As there are no other angels available on such a busy day, Joseph assigns Clara Oddbody, angel second class (i.e. she has yet to receive her wings), to Mary's case, which he reluctantly does as Clara has never been assigned a case on her own in the two hundred years she's been in heaven for good reason.

Stream It Happened One Christmas Now

Movie Trailer

It Happened One Christmas Trailer

Where can you watch It Happened One Christmas online?

Suggested Movies

The Streamable uses the TMDb API but is not endorsed or certified by TMDb.

The Streamable uses JustWatch data but is not endorsed by JustWatch.

It Happened One Christmas Movie Poster Image Watch Trailer

Movie Score

32%

Released

December 11, 1977,

Director

Donald Wrye

Cast

Marlo Thomas, Orson Welles, Wayne Rogers, Cloris Leachman, Barney Martin, Karen Carlson

Genre

Comedy, TV Movie

DIRECTV STREAM Cash Back

Let us know your e-mail address to send your $50 Amazon Gift Card when you sign up for DIRECTV STREAM.

You will receive it ~2 weeks after you complete your first month of service.

Sling TV Cash Back

Let us know your e-mail address to send your $25 Uber Eats Gift Card when you sign up for Sling TV.

You will receive it ~2 weeks after you complete your first month of service.

Hulu Live TV Cash Back

Let us know your e-mail address to send your $35 Amazon Gift Card when you sign up for Hulu Live TV.

You will receive it ~2 weeks after you complete your first month of service.