Jessica Alba was unhappy with the film, mostly because her character was rewritten during filming. Also scenes were shot with her stunt double in a bikini behind her back, forcing her to spend the majority of the movie without much clothes on.
Most of the diving related scenes in the movie were filmed with help from Stuart Cove's Dive Bahamas, which is one of the world most renowned diving companies. The company helped charter boats for the crew as well as drive the actors around to various locations off the island. Most of the underwater photography and shark scenes were filmed with the Stuart Cove's staff as well, because they have been working with those sharks around the island since the 1980's.