And that's exactly what we got. Now, don't get me wrong, Prince of Persia is not a good film. The script is over the top and silly and so full of clichés and stereotypes about the Middle East that, as an Iranian, I was just cringing a little bit inside. I mean, ostrich races? REALLY? The storyline itself is slightly convoluted - although as these type of films go, not too bad (hi POTC 3) - and just slightly random and far fetched. The characters also tend a little towards the 2D and typical, Ben Kingsley in particular being wasted in the cookie cutter role of "evil uncle".
However, despite all this, I genuinely enjoyed this. Partly - I'm not going to lie - because Jake Gyllenhaal is very good looking and just incredibly charming. Indeed, I think this is the key to the film's success - albeit commercial rather than critical - it's just a charming, fun film. The two leads, Gyllenhaal and Gemma Arterton make the most of their fairly unexciting characters by playing off each other perfectly and giving their characters lots of chemistry and magnetism. And the director, having perhaps realised that the script was veering into the ridiculous, chooses to play it all slightly tongue in cheek, making it enjoyable rather than simply awkward to watch. Plus, it's just pure entertainment. It's set in a mystical time (admittedly made all the more mystical because so much of the historical accuracy is bullshit, but still), features princes, princesses, betrayals, sorcery...everything required for two hours or so of no-brains fun.