He's always been a heart-throb and atThe British Independent Film Awards 2018, Josh Hartnett admitted he now suffers from anxiety. .