A lost opportunity: Helix.
In case you have never heard of it, Helix is an American SF/ thriller TV series aired by Syfy. The plot: a team of scientists from CDC travels into two different locations (series 1: a research facility in the Arctic….
Read more