2 Temporadas
12 Capitulos
Ver The Head - Temporada 1 Episodio 2 Online en Español y latino
The Head: Una cabeza humana aparece en Polaris VI, una base de investigación internacional en la Antártida, que desencadena una serie de eventos que inundan el lugar.