One of the better movies I've seen in a long time. Great acting, great story. Need to see it a few more times to really understand it. 