A boy confined to his house faces a cockroach invasion, forcing him to question his impossible relationship with the outside world.
2003
2022
1975
2007
2023
2000
1988
1999
1974
2005
1997
1995
2004
1960
2002