Turned this movie off after 40 minutes. Snoozefest. Surprise, Tom Hardy plays another brooding, underachieving, loser. What else is new? I guess there may some hardcore fans who'll like this, but the premise has been done 100s of times.