Hermann considers suicide until he finds a strange talking hole in the wall that has the power to fulfill his wildest dreams, or become his worst nightmare.
2015
2010
1989
2004
2006
2014
2002
2013
1998
2007
2009
2017
2011
1993
1966