Even though i am 18 years late to see the movie i enjoy all the aspects of the movie. The character development was good but i had a feeling that i know what would happen in the end of the movie because the ending is foreshadowed the the events that happened in the past.(like this message if you seen gladiators.