Stephen, a road construction supervisor, visits the serene yet enigmatic mountainside village of Kavantha & becomes intrigued by a mysterious lady living with her granddaughter. His curiosity leads to a series of heart-warming revelations.