Cannes Film Festival
Latest Lynne Ramsay causes stir in Cannes
In Cannes, some of the hottest buzz has been about We Need to Talk About Kevin, a feature film directed by Lynne Ramsay, featuring Oscar winner Tilda Swinton.
Issued on: Modified:
Play - 02:39