good depending how deep you look into it.

Rating: 7/10 (22 April 2006)

To start, whether you have played the game or not will have a decent impact on how the film is looked at. If you haven't played the game, the movie will do well in horror, with some possible confusion on the story. For those that have played the series, it shouldn't be too hard to follow.
Like many others that have stated before, this movie is the best at being closest to the game. Many scenes, elements, and the such were directly from the game itself (whether SH1, 2, 3, or possibly 4). There are some things that weren't related to the games, Some things seemed kind of off base or silly, but it was kind of expected. If you look for the movie to be 100% accurate, then you will be disappointed. Otherwise, the movie does justice.
Compared to Street Fighter, Double Dragon, Blood Rayne, Doom, Resident Evil, and the such; this movie does an excellent job at transferring to the big screen. Games made into movies are not expected to be the best movies of all time, but that doesn't mean it can't be good. Many games made movies of the past have stunk due to having nothing to do with the original. This movie has done the best so far in following the original script no question.
Was the movie good? yes. Was it the best movie ever? no. Did it do it's job well? of course.
Some people may hate it, due to add ins and the ending, but when you think about, this movie does kick the crap out of the other game movies. If you just give slack to some of the differences, then the movie is enjoyable.
This movie isn't meant for everyone obviously, and no doubt it will be attacked because of either not completely following story, or because of people not getting it since they haven't played the game. Ebert gave it a bad rating, but he hasn't played the game so he doesn't understand it and that is completely acceptable. The dirsctor tried to stay close to the game, and he did just that. And for that, I respect him for it.
The movie is no perfect 10, but it was still good enough to be worth what I paid for to see it.