Stranded along a sublime river fjord in northern Portugal, an ornithologist is subjected to a series of brutal and erotic Stations-of-the-Cross-style tests.
2005
2000
2004
2016
2002
1998
2001
1991
1997
1994
1958
1984
1930
1988