Clockblockers, rejoice! That Timeless series finale you all fought so very hard for has arrived, just in time for the holidays.

Set on Christmas Eve and Christmas Day, the Timeless finale will pick up after that Season 2 cliffhanger, following Wyatt (Matt Lanter) and Lucy (Abigail Spencer) as they hop across a few centuries and continents to undo Rufus' (Malcolm Barrett) death. Goran Višnjić, Paterson Joseph, Sakina Jaffrey and Claudia Doumit are also reprising their roles in the two-hour event.

The finale is expected to tie together some of the show's loose ends — including the big reason why future Lucy and Wyatt are willing to break all the rules to face their past selves — and hopefully bring a satisfying conclusion to those characters who became so important to fans that they flew a helicopter over Comic-Con to save them.

For those Timeless fans who want to ~live in the moment~ here's what you need to know.

How to watch: Timeless' two-hour finale event will air on Thursday, Dec. 20 at 8/7c on NBC. You can also watch on fuboTV — start a free trial today!