A gripping mystery thriller set in the isolated, unforgiving landscape of Antarctica, where darkness conceals both climate secrets and human evil.