Plot: In Bir Tawil, a lawless territory in the middle of the desert, Rachel, Maggie and a new group of scientists test bacteria from their research on humans for the next phase of the trial. But after an uninvited visitor and an unexpected death, Maggie and Rachel fear their worst nightmare is happening all over again

The Head - Season 3 - Episode XIII (Episode 1)
Episode Aired On:
Thursday, December 19 2024
Released within the last year
Thursday, December 19 2024
Released within the last year
Go to
Episode 2