I finally saw this movie and it was awesome!!! I think what put the icing on the cake was Kevin Spacey... he played his character so well I think I'm gonna name my dog Verbal.