Henry Thomas as Young Hugh Henry Thomas has come a long way from playing Elliott in 1982's E.T. the Extra-Terrestrial. He portrays the Crain family patriarch, Hugh, who does his best to keep his kids alive despite enduring unimaginably horrible circumstances. Image Source: Netflix