The Head
Season 2
Jim and Roy, a friendly violet demonic-looking alien that inhabits Jim's giant head, must stop an alien invasion. Misguided FBI agents and a manipulated mad doctor stand in their way, but Jim finds allies.
Where to Watch Season 2
6 Episodes
Cast of Season 2