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
—
1996
1995
2022
2015
1943
2018
1988
1982
2020
2014
2021
2025
1997
2023
1967