
In 2018, Lynne Ramsay released You Were Never Really Here, a film about a completely implausible scenario...a townhouse on the East side of Manhattan houses a sex trafficking operation that implicates high-level government officials in its web of depravity???? Could you even imagine?!! Hollywood…