I have seen it numerous times. Very unique film making method its Director has devised. Near perfect screen play, nothing could have been lesser or more in the final product. Great casting and unparallelled performances. To top it all slick edit and music score. Cant stop watching it again!