The story evolves around Raja (Vikram), a business management student and professional magician living in Hong Kong with his single-father, Shanmugam (Nassar ), who he loves a lot. Then one day, they end up in a car accident, and when Shanmugam is in need of blood, he is given an unanalyzed amount of blood which was infected with multiple sclerosis. Dr. Cheenu suggests to Raja that he take his father to his old home in India, and to keep him happy for the last 2 months of his life. It is then that Raja finds out that Shanmugam was exiled from his home 25 years ago because he had a love marriage. But all that changes when the family meets him again, and when they meet Raja for the first time. However, Shanmmugam's father still doesn't talk to his son until Raja threatens him by attempting suicide. It is around then that Raja meets his crush, named Tamil (Sneha). It is revealed that Tamil's father and Shanmugam were good friends, and he gives her a picture of him with her father. ...