A boy confined to his house faces a cockroach invasion, forcing him to question his impossible relationship with the outside world.
2001
2006
1989
1985
1990
2005
2002
2004
1999
1998
1963
2003
1978