What a refreshing movie; great acting, visuals and script. There were no dull moments and even the most challenging scenes were well edited. One did not feel it as a usual "rich girl falls in love with a poor boy" plot! Beautiful camera work. Good direction and screenplay - more of such films please!