Vinod/Vinu (joué par Mohanlal) est un malade mental et est hospitalisé dans l'établissement dirigé par le Dr Ravindran (MG Soman). L'histoire progresse alors que Vinod se rétablit avec l'aide du Dr Savithri, la fille du Dr Ravindran (Karthika) et du Dr Unnikrishnan (Nedumudi Venu) qui découvre que Vinu est tombé malade après la mort accidentelle de sa fiancée Anitha (Lizy). Plus tard, Vinu et Savithri tombent amoureux mais Savithri est déjà fiancée à son cousin, Hari (Mukesh). L'intrigue progresse alors que le Dr Ravindran s'oppose à la romance entre le médecin et le patient récupéré.