The Japanese film Shoplifters has been the big winner at the Cannes Film Festival, taking the prestigious top prize, the Palme d’Or, at the closing of the festival Saturday night. Directed by Hirokazu Kore-eda, the story about a family of petty criminals scraping together a living in downtown Tokyo, was the surprise winner over 21 […]