Sasha is getting to be box office poison at this point it seems, he's like Sandler where he's become a one trick pony. This is some of the worst casting in a long time for a movie. As bad as the Phantom was at least it tried to stay near the source material and had a real actor in the lead.
No he was supposed to be an escape artist and illusionist, sort of like Houdini. The fact that they cast this guy shows they have no intent of making it an accurate or good movie, they just needed someone to work cheap. Then again we haven't had a good Flash Gordon in a while either.