Lynne Ramsay | Slate