Indeed, the screenplay incorporates some illogical conditions and strategies, but anchored by a fantastic Josh Hartnett efficiency, whose Strength is so manically enthusiastic throughout, particularly in his relaxed interactions with strangers and acquaintances, that you'll be straight away drawn in and keep on being ever interested in his followin