Prince of Persia was better
And that film was not that good either. The problem is not the video game, it is Hollywood that has become a soulless chasm of extremists and nut jobs who are devoid of artistic talent.
Assassins Creed has a rich universe that could easily produce a film that would surpass any original work. The same could be said of Halo, even more so in fact.