All movie adaptions of games are ****, no exceptions. And as long as movie makers will keep ignoring the merits of games, and treat them like an inferior medium, this won't change. Thanks to the Halos and Gears of War and other angry testosterone jerk-fests that the game industry keeps feasting on, game makers and publishers alike are making pefectly sure it stays that way. Hurray!
Also, Charlize Theron owns this thread.