an ode to the greatest horror movie franchise of all time The Evil Dead series