Entertainment Duffer Brothers Honor Teacher with Role in Stranger Things The latest season of Stranger Things features a special connection to the past, as co-creators Ross and Matt Duffer have cast their former high... Editorial3 hours ago