Madhavan (Sreenivasan) is trying to get a job for his unemployed friend Sethu (Mohanlal). When a spate of robberies takes place in a middle-class neighbourhood, Madhavan has Sethu pose as Raam Singh, a Nepali emigre, to fulfill the residents' need for a Gorkha security guard. A police officer (Thilakan) and his daughter (Karthika) move into the neighbourhood, bringing back memories from the past for Sethu.