"She did offer to get in the ring with me. She'd been training for so long, I thought maybe it wasn't such a good idea." Actor Josh Hartnett, who plays an ex-boxer in his new film The Black Dahlia, when co-star Hilary Swank offered her sparring services.