
The Head (2020)
← Back to main

Season 1
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 to continue their research. After the winter, Johan Berg returns to base, finding most of the team dead or missing. Maggie is the only one found at the station alive.

Season 3
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 is found decapitated, they must once again fight for their survival in an environment where nature is not the only hostile force.