Scream 7

After two years of drama, we finally have a seventh installment of the Scream franchise? But, did we need it? Did Scream 7 further the franchise in any way? Find out here.