The Head (2020)

Season 1
Season 1
8.0

2020 • 6 Episodes

Season 1 of The Head premiered on June 12, 2020

Winter has hit the South Pole, which means that the sun will soon set for the next six months. A number of scientists remain at the Polaris VI station...Read more


Season 2
Season 2
7.9

2022 • 6 Episodes

Season 2 of The Head premiered on December 22, 2022


Season 3
Season 3
6.2

2024 • 6 Episodes

Season 3 of The Head premiered on December 19, 2024

On this occasion, the team of scientists changes scenery, heading to a lawless desert to continue their research. When the director of the experiment ...Read more