In 1940s Los Angeles, two former boxers-turned-cops must grapple with corruption, narcissism, stag films and family madness as they pursue the killer of an aspiring young actress.

Josh Hartnett
as Bucky Bleichert

Scarlett Johansson
as Kay Lake

Aaron Eckhart
as Lee Blanchard

Hilary Swank
as Madeleine Linscott

Mia Kirshner
as Elizabeth Short

Mike Starr
as Det. Russ Millard

Fiona Shaw
as Ramona Linscott

Patrick Fischler
as Deputy DA Ellis Loew

James Otis
as Dolph Bleichert

John Kavanagh
as Emmett Linscott
John Chard
I have been pointing my gun at a lot of people this week. A box office failure and a neo-noir film that confounded critics and fans alike, The Black Dahlia now appears to be a pic that has had its strengths ignored. As the clamour to kick Brian De Palma continues unabated to this day, and the po...
GenerationofSwine
OK, I'm in the minority here, but I liked it. I also like period pieces and I like this period, so...this might be a bit bias. But it has Scarlett Johansson in it and she is always watchable even when she is at her worst. And it has Josh Hartnett and I really do like him as well, and I like...