Night of the Demon

Night of the Demon ★★★★

Film Society Lincoln Center, 35mm