I wasn't sure it would be that good after watching the trailer, but I really did enjoy it.
Masterpiece to me. Perfectly acted.
This was a great movie. Travolta is at his best when playing normal characters not psychopathic villains.