'Moonrise Kingdom' star Tilda Swinton at the 65th Cannes Film Festival in Cannes, France.