Very very nice, but could have been even nicer One of the nicest flick I've seen in the recent times. Great directing, acting, and an excellent story line. I thought I'll watch this for Matt Dillon, but the center stage is absorbed by the truly talented Kate Beckinsale. Kudos to her for a terrific performance. Our friend David Schwimmer has done a pretty descent job. Rest of the supporting cast is well chosen. Movie flows really well until the last 5 min!! I felt this movie was 99% really really good and the remaining 1% really really killed it.
Enough said - Watch it, some will surely love it, the logic appliers/believers will hate the ending, and for the neutral its a win win movie.