Most of the live-action adaptations are horrible, but Prince of Persia: The Sands of Time delivers stunning visuals and a great story. However, there are some flaws with the movie, such as the casting choice. Jake Gyllenhaal doesn’t really fit as The Prince. They also made the same mistake as Ubisoft by giving The Prince a British accent
Prince of Persia walked so Assassin’s Creed could run