Neve Campbell returns to the Scream franchise! Star reveals she WILL appear in Scream 7 after leaving the horror movie series due to a salary dispute Read more