Behold the First TV Spot for HELIX Season 2

Behold the First TV Spot for HELIX Season 2

Way back in October 2013, when I attended a set tour for then-upcoming mutant epidemic series Helix, we were told that the first season would take place almost exclusively in the arctic lab complex. We were also told that this [...]

Read more