• Xavier Palud
  • Paris, France
  • June 21, 1970

Xavier Palud is a French writer and director, known for Them (2006),The Eye (2008) and Blind Man (2012).

Them (Ils) (2006) - Psyhological Thrillers