Netflix spent a jaw-dropping $320 million on The Electric State. That’s how much it cost to make the last 13 Best Picture winners combined.
Jeggings, owl-encrusted necklaces, Instagram filters that made your Coachella pics look steeped in rosé—it’s easy to call out ...