In the film The Black Dahlia, Scarlett Johansson is torn between her live-in lover Sgt. Blanchard, played by Aaron Eckhart and the undeniable attraction for his partner Officer Bleichert played by Josh Hartnett. Real sparks flew between Josh and Scarlett on the set and they remain very much a couple. While being coy about their off-screen romance, Scarlett talks about working with Josh.