Thoughts on the new Evildead release?