First and foremost, I love the Street Fighter series, ever since Street Fighter II: World Warrior was made available on Nintendo, ahhh memories.
The thing that set Street Fighter apart from anything else were the strength of the characters, diverse yet loveable over time. All had very interesting histories that had led them to this point, (hence the creation of the current Udon comics).
I have to say i love this movie. This film is the way it should be. I'm such a sucker for films which combine an element of destiny and spiritual self discovery.
I think i'm definitely a minority when i say that this animation is better than the animated effort before it, Street Fighter - The Animated Movie. That film had good combat sequences but failed miserably in delivering a story, i mean come on it was so cheesy, it hurt. And the voice acting... OH MY GOD, that was sooo bad!
Anyway, that is in the past and now we have Street Fighter Alpha, it's just soo perfect, adopting a very compelling story, although i do believe it loses its way towards the end.
The writers have done great job with the script, whereby the characters convey themselves the way should be, along with the voice acting which is also perfect. It really is, the script and voice acting make the characters likeable (i particularly like the way Ken was intepreted), we can really understand their positions. Unlike the previous film which made the characters appear arrogant and stupid, it made me hate the characters more than anything.
Also the animation is very nice, with very "arty" moments such as Ryu's blood washing away in the rain, these moments really add to the film as whole.
Sorry i know i'm long winded, but the ending is also worth noting, i don't think many people like it, but i always like an ending with some question attached and climax.
All in all, a great film
This coming from a loyal and huge Street Fighter fan.