This movie starts of fairly even paced, and the acting is mostly good. The main character's aren't explained all that well, so it's hard to understand what motivates them. Also, the world is not explained very well and so you learn about the society these characters are forced to live in through osmosis. The movie never explains how this world got like it is, or even why people live the way they do. There's not a lot of sci-fi elements in the environment either, so the film feels a little disjointing. Fortunately it picks up a little and is pretty well done for a low budget film. However, as the film progresses you begin to notice some small plot holes, and it almost feels like the writers ran out of steam by the end of the movie as it changes pace pretty rapidly.
By the conclusion of the film you're left scratching your head as what the purpose of the characters struggles were, and why they endured in the first place.
In short; the ending was not good in my personal opinion. It's worth a watch if you have some free time and want to see a low budget "sci-fi" film. Other than that, don't waste your time.