Dread Central Lead Critic Matthew Jackson weighs in on the state of horror in 2025 and picks his 10 favorite films of the ...