God this movie sucks

Rating: 4/10 (31 January 2015)

What a lame premise of a movie. So many plot holes. It's painful to watch the amazing Kate Winslett playing such a shallow character. Same with Miles Teller, although when this was filmed, people didn't know about him. Ashley Judd at least has a little bit to work with, but it's not much.
Shailene Woodley does a pretty good job with her character, and I'm convinced she's on her way to a great career. Theo James also does a good job, although he's not given much to work with.
The main problem with the movie is its premise and story. It leaves too many things unreasonably unexplained, so you never really buy into the story. For such a hard-to-buy premise, it's even more important. They really should have established the world they were playing in better at the very beginning of the movie. For instance, Why the wall? Why would the evil faction hate the good faction? Mankind can be summed into 5 roles in society? Really? I could go on, but I think I'd be getting into spoiler territory.
I understand this is supposed to appeal to teenagers, but if this is what they actually like, we must be raising some pretty dumb kids.