The film is set in mid to late 19th century which makes it one of the rare Indian films to be set during that timeframe.
In July 2022, Rashmika Mandanna was signed in to play the female lead role,but was replaced by Malavika Mohanan that October, due to scheduling conflicts.