A teenage stranger is welcomed into a household in a devout Catholic village and gradually reveals his motives and what seem to be magical powers.
1981
2015
2013
2016
2012
1996
1969
2009
2008
1998
2014
2007
2003
2005