The rating says it all "Worst ever, avoid at all costs". I never say this about any movie, but it was just awful - left out all the interesting bits and manipulated the rest beyond recognition. If you are a classicist, you'll have a heart attack. Three hours of my life I will NEVER get back. The only positive thing I can say about it was tat Jared Leto was quite impressive as Hephaestion.