Initially looks as if a mushy movie but turns out to be funny and must watch. The hero and the characters carry this well on their shoulders. As the movie moves on keeps a bit of suspense too .. as there are small twists and turns now and then and keeps us interested. Its a must watch.