... wird die B-Movie-Schauspielerin Elisabeth Short (Mia Kirshner) Opfer eines brutalen Verbrechens. Die ermittelnden Beamten Dwight "Bucky" Bleichert (Josh Hartnett) und sein Kollege Leland Blanchard (Aaron Eckhart) sind selbst geschockt von der Brutalität des Mordes, noch überwältigender ist aber die Schockwelle, die durch die Stadt und die Medien läuft. Die Ermittlungen gestalten sich als schwierig, so daß sogar Blanchards geplante Eheschließung mit der jungen Kay (Scarlett Johansson) gefährdet wird. Währenddessen lernt Bleichert eine attraktive Frau aus besten Kreisen kennen: Madeleine Linscott (Hilary Swank) kannte Short und Short hatte Beziehungen in die besten Familien der Stadt. Aber das ist noch nicht das Ende, denn je länger Bleichert und Blanchard ermitteln, desto klarer wird, daß auch die Polizei nicht unbeschadet aus der Affäre der "Schwarzen Dahlie" herauskommen wird....