Film Reviews George W. Campbell Specialty Releases Spotlight Strong Performances Can’t Save “All the Devils Are Here” September 24, 2025