Why are we so eager to sell our souls? As illustrated by a 3-hour Japanese film about kabuki

The Academy Awards are this evening and as I reflect on the films of 2025, one film that received a single Oscar nomination caught my eye…