HBO is giving us something to be truly thankful for this Thanksgiving by letting viewers stream all previous seasons of Game of Thrones for free up to the end of the holiday weekend.

Xfinity's HBO Thanksgiving preview ends on Sunday, November 25. With 67 episodes spread over seven seasons, each of which runs for an hour, you'll need to start watching right now to plow through the entire offering. Sleep, toilet breaks, and eating are for the weak — winter is coming, after all.

Of course, you don't have to push yourself to the point of pain by watching Game of Thrones all Thanksgiving, but it's a good primer before season eight premieres next April. Other options available in the preview deal include limited series Big Little Lies and — if you're tired of arguing politics with uncle Jerry over Thanksgiving dinner — Veep.

Are you taking advantage of HBO's seasonal offer? Let us know in the comments.

Now, here's what we know about 2018's Black Friday sales

What To Read Next