I wonder which one(s) you could be referring to.... 

Picked up Duck Season - Temporada de patos (2004) and The Vanishing - Spoorloos (198 . Looking forward to seeing Duck Season in particular again.

Cheers Trev.