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.
2004
2011
2009
1992
2008
2023
2025
1950
2005
2001
2006
2024
2018
1999
2000
1965