The Head (2020)
← Back to main
Cauê Laratta — Writer
Episodes 1
Episode XII
Season Finale
december 22, 2022
• 52m
2x6
As the Alexandria threatens to explode, the remaining scientists jump ship and onto the only life boat – putting them face-to-face with the real killer.
Read More