David Moreau - French film director and screenwriter. He was born July 14, 1976 in Boulogne-Billancourt, France.Best known for his work on The Eye (2007), Them (2006), Back to Saint-Tropez (2003), Alone (2017).