Just found this in the bargain bin for $3. What a cast! Shia had such potential, very intense, perfect for this role. Maybe he can find his way out of wherever he is now and become the great actor he was on the brink of being. In general, the cast just looked old and tired for the activities they had to perform. I found that took away from what was a very interesting and varied plot line with enough twists to keep me interested for the whole 2 hours plus. I do recommend this film and it will go on my 'keepers' shelf for future viewing.