Catch episode 10 of Helix, Friday at 10/9c.
With Walker trapped and Peter nearly dying, Alan and Sarah take drastic measures to find a cure. Meanwhile, Balleseros encounters someone with a surprising connect to the base.
Check out the first 5 minutes of episode 10 of Helix. Airing Friday March 7th at 10/9c