Thriller The Head sets in Antarctica
The Head, a thriller of The Mediapro Studio set in Antarctica, explores the dark sides of people’s personalities that confinement and isolation bring to light. Produced with Hulu Japan and HBOAsia, the series involves an international cast.