Krishna (Vikram), que tiene la madurez mental de un niño de cinco años, trabaja en una fábrica de chocolate en Ooty. Su esposa da a luz a una niña y muere. La niña, Nila (Sara) es criada a su manera por Krishna. Él derrama todo su amor y cuidado sobre ella. Pero el destino da un giro rápido. El abuelo de Nila, Rajendran (Sachin Khedkar), un hombre poderoso e influyente en la sociedad, entra en escena. Temiendo que su nieta no esté segura bajo un padre con problemas mentales, le quita a Krishna a la niña. Su otra hija Shwetha (Amala Paul) se ocupa del niño. Krishna corre de pilar en poste para recuperar a su hija. Se familiariza con la defensora Anuradha (Anushka) y Vinod (Santhanam), su menor. Escuchan el pasado de Krishna y prometen que harían todo lo posible para recuperar la custodia de Nila. Bashyam (Nasser), un destacado defensor, aparece por Rajendran. El resto es batalla legal y argumentos en los tribunales y quién gana al fin.