Original Title : The Head Season 1 Episode 2
Genre : Mystery
Air Date : 2020-06-19
Watch it here! : The Head Season 1 Episode 2 S1E2 (links)

Overview : Ten scientists trapped in a mobile science laboratory at the South Pole realize that one among them is a killer.

Stream The Head Season 1 Episode 2 S1E2 in HD Quality only on layarstar online.

When is the The Head Season 1 Episode 2 release date?
The Head Series 1 Ep.2 is all set on 19 June 2020 (America/New_York Time).

Where to Watch The Head Season 1 Episode 2 Online?
You can watch The Head Series 1 on the mentioned timeslot by tuning to layarstar channel. You can also watch the episode on Cinemax official website and Cinemax App. Additionally, the episodes can be watched on Hulu, Amazon and Fubo Tv.