People complaining about distinguishing between current and flashback scenes but with a little patience you will get over it. Personally I love all character development, story, CGI and even flashback scenes.