I absolutely loved the movie. It was an interesting way to present the movie, starting pretty much at the end and explaining how things got to where they are. The characters were well developed and the acting was superb. It's a fully developed story that will have your heart full and your sense of justice challenged but intact by the end of the movie. This is a movie guys and girls alike will love!