Good plot...rushed delivery...If this movie had of taken more time to express what it was trying to achieve it would have been great...I'm saying a 6 because it was never boring...but it didn't explore things to it's full or even half way capacity...