Reviews Review: ‘Scream’ The 'Scream' franchise is "still kicking" thanks to the "love and creativity that ...