The Head

The Head

Available on Viaplay
In the middle of the winter, scientists at an Antarctic research station stop communicating with the outside world.
Starring Tomohisa Yamashita, John Lynch, Alexandre Willaume