Five short stories from five different directors set ten years in Japan's future.
2003
1971
2001
2013
1964
1966
1965
2000
1997
1986
1992
1972
1999
1957
2002
1968
2007
2017
1950