Killers Without a Cause: Meditations on Evil in Paul Hibbard’s Some Visitors 2020's / Film Essay October 29, 2023