There’s a special electricity that crackles through the cinema when an auteur decides to go all-in, and Lynne Ramsay is absolutely that kind of filmmaker. The acclaimed Scottish director has always gravitated toward the dangerous edges of human experience: toward the taboo, the uncomfortable, the brutally intimate, and she brings that fierce artistic integrity roaring […]