Such a good movie . it is no a fantasy neither have a happy ending .
But i can relate to it . This is what happens in real life .
the destiny is the outcome of what you done .You have to accept that .
That's what he did .
As saying in the movie...Timing. Its all about timing .