Helix (Syfy) “Oubliette” Season 2 Episode 5

Helix season 2 episode 5 "Oubliette" airs Friday, February 13th (10:00-11:30 p.m. ET/PT) on Syfy. In tonight's episode, Michael locks Peter and Alan in a pit. Alan escapes and discovers that Kyle has a...