News

It was no laughing matter. “Stranger Things” star Jamie Campbell Bower, who plays lord of the “upside-down” Vecna in the Netflix series, has come a long way since he bombed his audition ...
The "Stranger Things" star appeared on Josh Horowitz's "Happy Sad Confused" podcast on September 2, and spoke about his previous acting projects, as well as the blockbuster Netflix series.