This was the best movie I've seen in a long time. I loved seeing Josh Hartnett in a lead again. He was excellent...just how I remember from 20+ years ago. I can't wait to see it again. 10/10 I would love to see Josh Hartnett in more roles like this. Loved it so much.