Franz works for the Japanese, but makes a mistake and the corporation condemns him to wander through a harrowing virtual setting.
2002
2016
1995
2000
2008
1993
2010
2013
2003
1989
1969
1997
2017
2019
2023
2007
1970