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.
2006
1987
2000
1993
2015
2023
1975
1989
2019
2024
1998
1977
2010
2017
2001
—
2025
1913