Ten scientists trapped in a mobile science laboratory at the South Pole realize that one among them is a killer.
Actors and roles, crew of The Head (2020). Who was filming and what role he played.