CharacterJohn HancockJohn Hancock in John Adams (2008), played by Justin Theroux. Played byJustin TherouxAppears inJohn Adams2008