Great movie, the ending needs improvement

Rating: 6/10 (29 April 2020)

Great things about the movie:
1. The action scenes are amazing.
2. The visual effects when the dagger is used are excellent.
3. The acting is good, from the main and supporting characters to the villains. Jake Gyllenhaal, Gemma Arterton, Ben Kingsley, and Alfred Molina do good job.
4. The production design is well-made.
5. Costumes and properties are visually interesting.
6. The music makes the action scenes and adventure even better.
The resolution does not fit perfectly. The animations for the Hassansins, the snake, and some landscape scenes are not smooth. The main characters are mostly whitewashed, unfortunately.
Debatable holes:
1. Dastan and Tamina were very lucky, they were barely injured.
2. If Alamut's defense was known to be very formidable for years, than it should have not been breached that easily.
3. The Dastan, Nizam, Tus, Garsiv , and Tamina did not have guardians at all, although they were princes and princess.
4. People who could actually fight are only the main characters.
5. Sheik Amar and Seso changed their heart too easily to help Dastan and Tamina.
6. Hassansins were known to be fierce warriors, but they could not even defeat Sheik Amar and Garsiv's people.
7. It was unclear why time rewound to the moment Dastan found the dagger.
8. Dastan was a superhuman, he was so durable, strong, fast, lucky, healthy, fit, and had high stamina, power and energy.
9. How could the snake swallow the dagger?
10. The enemies did not kill the protagonists whenever they could and they were easily distracted.
11. The characters easily found each other with little effort, whether it was in a crowded village, a vast dessert, or any locations.
12. Tus and Garsiv easily believed in Dastan at the end of the movie.
13. Dastan and Tamina could escape easily on the day King Sharaman died.