Watched this again last night for the first time in a few years. It's just simply amazing. The story, cast, special effects all 10/10 scores. This imo is the best acting performance Russell Crowe has ever pulled off, I don't think he will ever top the greatness of Maximum Meridius. 10/10.