The Head

The Head

Available on STARZPLAY
In the middle of the winter, a small group of scientists are in charge of an international base in the Antarctica. During the long polar nights stops communicating with the outside world.
Starring Tomohisa Yamashita, John Lynch, Alexandre Willaume