It had a pretty big hill to climb after the complete lack of a single player storyline, and the fact that the multiplayer «storyline» was mediocre at best...
«Silent Hill» manages to tap into the phenomenal look and tone of the games, while also being a pretty decent movie otherwise — despite a big boring exposition dump right before the climax.