Josh Hartnett headlining a mainstream movie again...