If anyone knows the name of this film I would really appreciate it. I saw it once on IFC or Sundance several years ago but missed the title.  I think it is an Italian film but would not bet my life on it. Thanks again.