Episode XIII

December 19, 2024
70.0%

The Head - S3 - E1

Episode XIII

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 - 6 Episode s


The Head: All seasons