Who directed the 2005 film Dark Water?

In 2005, Walter Salles directed the horror thriller, Dark Water starring Jennifer Connolly who is perhaps better known for her role as Beth in the film 'The Dilemma'.