The Head Season 1 Episode 3

Tension mounts with two survivors telling conflicting stories. Who is to be believed? Meanwhile, the reconstruction of events continues, with one of the members of Polaris attempting to signal for help from a neighboring station.








Levidia