Neve Campbell on set
Actress Neve Campbell in a black top talking on a purple smartphone inside a bright office space. The photo illustrates news about her return to the franchise.
Actress Neve Campbell in a black top talking on a purple smartphone inside a bright office space. The photo illustrates news about her return to the franchise.