The actor who played the multi-faceted villain Vecna in Netflix's recently concluded mega-hit talks to The Hollywood Reporter about how he feels about his series finale fate.
Awards season for 2026 has officially begun!The Critics Choice Awards are well underway, taking place in Santa Monica, California, with some of the world's biggest stars set to attend.Comedian Chelsea ...