Sent into the Arctic, a joint Scandinavian climate research team discovers an ancient cave. Melting ice and colossal consequences; man is about to meet God.
Country: Canada
Type: scripted
Production Co: Constellate Films