The Head
Season 1
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 1
13 Episodes
Cast of Season 1