Independent Cinema The Ageless Abyss: Why John Frankenheimer’s Seconds is the Defining Horror Film of Our Time September 25, 2026