This writer has many, many things to say about this film, none of which will make sense without getting the plot out of the way. So, let's.
Bharath (Vijay Antony) is an NRI kid whose mother is in urgent need of a kidney transplant. This leads to the first of many DNA tests of dubious necessity in the film, which in turn, along his recurring nightmares about a mysterious woman saving him from an ox, leads him to discover that he is actually adopted, which then leads to him travelling to India in order who find out who his birth parents are.