CANNES--The two winning Japanese entries at this year's Cannes Film Festival, "Perfect Days" and "Kaibutsu" (Monster), show audiences both the light and shadows of the country.  [Read More]

No reproduction or republication without written permission.