This is How Movies Should Be Made
One of the best films i have seen
Highly Overrated But Still Good
While it doesn't offer any answers, it both thrills and makes you think.