Inside Tech March 5, 2017 0 Which ones are the most successful horror movie franchises of all time? Whether people admit it or not, everyone watches horror films and that is why everyone…