Based on the trailers I had a feeling this movie would be a bit unorthodox and thought I would be disappointed. Ultimately, I was. Too slow, no real narrative to speak of and little in the way of historical accuracy. Not as bad as some are claiming but Hardy is an an amazing actor in high demand for film projects. He shouldn't be wasting his time on semi-experimental movies like this.
Don't fritter your money away on it but in a couple of years when it hits late night cable you may want to check it out just for Tom Hardy's performance. The sole saving grace of this otherwise forgettable movie.