This is the second season for Helix. The story started out at an isolated Antarctic (I think) research station.

I gave up on it after a few episodes because the writers seemed to be adding twists and turns without any goal in mind, as far as I could tell.