Best of history...

Rating: 10/10 (5 July 2019)

This film maybe can doing just one times in one thousand year. Great cast, director and good script. Everyone must watch this masterpiece. Russell Crowe is really perfect.