A brilliant script, mesmerising soundtrack and top-notch direction. Not to mention the talented and exceptionally good-looking actors (Brad and Julia). The integration of the two parallel stories into a single coherent plot is flawless. Enjoyed the movie immensely.