Takes imagination and depth of thought to appreciate this movie. It doesn't treat the audience like they're incompetent (although the people who skipped through the movie and still wrote a review are hitting the mark pretty close). It is not an action movie and does not show you what's going on because that is how the protagonist views the situation. You are in his place must perceive what is going on through his eyes. This movie was able to pull off something incredible with very few resources at its disposal and I think that's worth five stars.