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.
2010
1997
2020
1987
2017
2018
2025
2014
1932
2024
2023
1998
2003
2009
1995