Hallmark Channel has decided to rescue us all from going insane from boredom this weekend.

Stuck at home bored out of your mind right now? Tired of the games on your phone? Is social media is making you anxious? Do you want to sleep all day? Well, the Hallmark Channel is here to save the day, as exclusively reported by Entertainment Tonight.

The network announced they will run a Christmas movie marathon this weekend and air 27 “Countdown to Christmas” original films. (You can watch and play along with our Hallmark Christmas Movie Drinking Game!)

The Hallmark Christmas movies will air from March 20 at 12 p.m. (EST/PST) through March 22 at 6 p.m. (EST/PST).

Here's the full lineup of for this weekend's Hallmark Christmas movie marathon:

Friday, March 20

12 p.m. -– A Christmas Detour

2 p.m. – Holiday Date

4 p.m. – A Christmas Love Story

6 p.m. – Mingle All the Way

8 p.m. – Christmas Under Wraps

10 p.m. – Crown for Christmas

Saturday, March 21

12 a.m. – The Christmas Cottage

2 a.m. – A Royal Christmas

3:30 a.m. – Marry Me at Christmas

5 a.m. – A Very Merry Mix-Up

7 a.m. – Christmas at Graceland: Home for the Holidays

9 a.m. – Snow Bride

11 a.m. – Switched for Christmas

1 p.m. – Christmas at Dollywood

3 p.m. – The Nine Lives of Christmas

5 p.m. – Christmas at the Plaza

7 p.m. – Christmas Town

Sunday, March 22

12 a.m. – Picture a Perfect Christmas

2 a.m. – The Sweetest Christmas

4 a.m. – Coming Home for Christmas

6 a.m. -– Christmas Wishes & Mistletoe Kisses

8 a.m. – Pride, Prejudice & Mistletoe

10 a.m. – Christmas in Evergreen: Tidings of Joy

12 p.m. – A Shoe Addict’s Christmas

2 p.m. – Christmas Under the Stars

4 p.m. – Write Before Christmas

6 p.m. – Christmas in Rome

The already scheduled debut of In the Key of Love and preview specials of the network's "Hallmark Movies & Mysteries" and “Spring Fling” will all air as slated.

So, we know what we're doing for the next three days, how about you? Share your favorite Hallmark Christmas movie and star in the comments.