Curating the finest pop culture badassery since 2026
11
La Dolce Vita (1960)
13
Spirits of the Dead (1968)