Silent Hill (2006)
Not a perfect representation of the games by any means, but a pretty good (if flawed) film in many ways. The actress playing Anna was pretty shit, though, and some of the dialogue is just... eek.
Silent Hill: Revelation
Eh, I enjoy it as a guilty pleasure. And Adelaide Clemens makes for a good Heather, IMO.