Wonderful movie, a must watch!
Music, acting, story everything amazing... It kept the interest in story alive, especially the twists and heartbreaking surprises....
This movie possess numerous lessons to be learnt regarding love, Friendship, Marriage, Consistency in married life, Faith and what not.