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.
2009
2018
2011
1985
1987
1999
1977
2024
2020
2010
1997
2015
2025
2023