
The Ornithologist
“Things happen, you just have to believe.”
Fernando (Paul Hamy) is a birdwatcher kayaking a river fjord in northern Portugal when his kayak is lost and leaves him stranded, with no explanation for what pulls him further in. João Pedro Rodrigues sends him through a string of brutal and erotic trials, each one modeled on the Stations of the Cross. Along the way a young deaf shepherd, Jesus (Xelo Cagiao), keeps turning up near him, and the pull between the two men grows harder to read.
Xelo Cagiaoas Jesus / Tomé
Han Wenas Fei
Flora Bulcãoas Huntress 1
Isabelle Puntelas Huntress 2
Alexandre Alverca
André Freitas
David Silva Pereira
Gil Mendes da Silva
Miguel Ângelo Marujo
Nuno Santos
Ricardo Jorge
Alessandra Marquez






