What's happening?

The Head (2020): 1x2

Episode 2

The summer team tries to find clues of what could have happened during the winter, unveiling a first possible suspect.

The Head: 1×2
Jun. 19, 2020