Star: Lynne Ramsay