The sixth and final season of "Vikings" is to premiere with a 2-hour episode on the History channel on Dec. 4.

"I always knew how Vikings would end and, after 89 episodes, I truly believe the saga of Ragnar Lothbrok and his sons has been told and we are leaving our beloved fans with the proper and definitive ending they so deserve," Michael Hirst -- creator, writer and executive producer -- said in a press release.

"Although it is bittersweet, there are still 20 episodes left and the most ambitious and intensely emotional episodes are still to come."

Eight new episodes will air on consecutive Wednesdays after the premiere.

The last 10 shows will run in 2020.

The series stars Alex Hogh Andersen, Alexander Ludwig and Katheryn Winnick.

Winnick will make her directorial debut by helming an episode of the final season.

Photo credit: Vikings