Faced with a plague of pigeons spreading through her hotel, a housekeeper will try to dispose of them and, in the process, confront what lurks inside herself.
2020
2015
1981
2003
2005
2004
2007
1999
1987
1988
2011
1984
2009
2024
2006
2002
1972