Jayasurya plays Priyadarshan, a village simpleton, who is overjoyed on being temporarily appointed at the Taluk Office on a leave vacancy. The officer who has gone on leave is Vaishakhan (Manoj K Jayan), who is busy pursuing his dreams of turning a film director some day. Priyan merges into the city landscape in no time, and its busy inhabitants find his ways amusing. And for the first time in his life, he falls in love.
Hugo is an orphan boy living in the walls of a train station in 1930s Paris. He learned to fix clocks and other gadgets from his father and uncle which he puts to use keeping the train station clocks running.
The movie is centered on a couple, Nader and Simin, and their 11-year-old daughter, Termeh. Nader and Simin are about to leave the country for good; however, Nader has a change of heart and decides to stay and look after his father who suffers from Alzheimer's disease.