Answer
Josh Hartnett starred in the film The Black Dahlia in 2006. The film is a crime thriller directed by Brian De Palma and based on the novel of the same name by James Ellroy. The film stars Hartnett as detective Dwight "Bucky" Bleichert, who is investigating the murder of Elizabeth Short, a young woman whose body was found mutilated and bisected in 1947.