Depsues de su interpretación reveladora en The Village (2004), Bryce Dallas Howard interpreta a La joven del agua. La joven actriz se une al clan de los fieles de la directora junto a Bruce Willis, Joaquin Phoenix y Cherry Jones.
El libro adaptado del cuento original se publicó la misma semana en la que se estrenó la película.
Kevin Costner fue considerado para el papel de Heep. Sin embargo, Paul Giamatti aceptó el papel antes.