Episode XIII still
The Head • SEASON 3 EPISODE 1

Episode XIII

The HeadSeason 3Episode 1Dec 19, 202457 min

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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.