Jamie Campbell Bower, who plays Vecna, was spotted yesterday on the Creel House set of #StrangerThings5 ... the Duffer brothers hinted at some story-based elements without giving anything ...