Japón is a 2002 film by the Mexican director Carlos Reygadas. It was Reygadas' debut feature.
More at Wikipedia.
Director: Carlos ReygadasRelease date: January 1, 2002Running time: 130 minutes
External links: IMDb