Jim Hopper, portrayed by David Harbour, is a major character in the first and second seasons of Stranger Things. Hopper is Chief of Police in the small, sleepy town of Hawkins, Indiana, where he lives out a carefree existence - yet he is haunted by a troubled past. After the young son of an old friend disappears into thin air, Hopper's life becomes infinitely more complicated. Currently, he serves as the guardian of Eleven.