Story and direction are good. Much needed success for both VD and Sam. The chemistry between Vijay and Samantha is very good throughout the movie. First half is a bit artificial but second half is very meaningful and thought provoking.very interesting entertainment