The Lost Lover (L'Amante Perduto) (1999)

Starring: Juliet Aubrey, Stuart Bunce and Ciaran Hinds as Adam.
Synopsis: Jewish couple Adam (Hinds) and Asya (Aubrey) live in Tel Aviv but are still haunted by the death of their infant son, killed 13 years earlier. The arrival of a child-like stranger called Gabriel (Bunce) into their lives triggers a strange chain of events. Meanwhile their teenage daughter Dafi (Byrant) finds herself increasingly attracted to a young Palestinian mechanic Nayim (Vazquez).