Companies like to license the rights to make movies based on games or games based on movies because they figure they can stamp the label on any piece of crap they make and it will sell. The problem is that if whatever was licensed loses popularity, nobody will pay to go see a bad movie, or play a bad game based on something that sux. Tomb Raider just isnt any good. People can blame the bad games for hurting the movie sales, but the bottom line is that the movie cant stand on its own. Thats not the games fault, thats the movie makers fault for being lazy and not having a good story line (i.e. plot, it seams like a lot of movies dont bother with them anymore).
It seams like a lot of movies people are just running around doing something, then something else happens for no reason and we go do something else. There is nothing to draw you in and keep you interested.
Its like in Terminator 3.
The machines dont know where Conors is so they send the terminatrix mack to kill all his LTs. ok I can buy that, but 5 minutes later the terminatrix finds Conors and then a minute later Arnold is there out of nowhere to save him. Towards the end of the movie when Conors escapes with his wife to be nobody else knows where they are going except the father who dies. Then all of a sudden the terminatrix finds them, but fortunately just in the nick of time Arnold shows up to save the day.
Movie makers must figure that if they put some good effects in a movie, add some top name actors, hype the hell out of it, it will sell. They dont bother actually making the movie worth seeing. These movies may have good openings, but after people see it and reviews are posted the sales spiral downward.