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.
1993
2010
1977
—
2011
2017
2018
1992
2020
2025
2015
2021
2023
1996
2024