You can't really blame anyone for taking a shot at a cash grab based on the App's popularity, but this one ends up an odd "no story in, no story out" effort.
It's a wasted effort that might have been a great movie. It's visually wonderful... mostly, but the story is calling you stupid, or is designed for people who have never seen a movie before. The acting is mostly top notch, but it has to be mentioned that Jessica Alba is beyond awful, because however much you may manage to enjoy the film, she'll snap you right out of the experience.
The parts don't make for a worthwhile whole, despite the fact that a lot of them are great parts.