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.
2024
2025
2003
2023
2008
2018
2015
2009
1932
2004
2017
2006
1987
1991
2000
2002
1993