La plupart des espèces de requins sont particulièrement attirées par l'odeur du sang. Selon National Geographic, le grand requin blanc peut détecter une seule goutte de sang dans 25 gallons d'eau et peut même détecter des quantités infimes dans l'océan jusqu'à 3 miles de distance.
La capacité exacte d'un requin à sentir le sang est accrue par la vitesse des courants d'eau, car l'odeur peut se dissiper beaucoup plus tôt dans les courants plus lents. Bien que la présence de sang dans l'eau indique la présence de proies blessées et d'un repas facile, cela ne signifie pas nécessairement qu'une attaque est imminente. Si le requin n'a pas faim, il est peu probable qu'il cherche la source.