The film revolves around Ranesh Singhawansha, a young man from a very wealthy family in the upcountry. While training at the Diyatalawa Military Academy, he started a love affair with the youngest daughter of the Ohiya Station Master called "Ashavari". The film flows with the conflict between the two families.[4]
The Muhurath ceremony of the film was held in 2018 and shooting commenced from October 2018.[8] This is the directorial debut for Theja Iddamalgoda who is more popular in advertising design.[9] The film features several songs sung by Nirosha Virajini, Surendra Perera, Sanka Dineth and Upeka Nirmani.[10] Lyrics penned by Kelum Srimal and Nandana Wickramage.[5] In the film, art direction done by Sunil Premaratne, costume design by Lasantha Udakumbura and makeup by Indika Udara. Daminda D. Madawala and Indunil Deraniyagala are the assistant directors.[11] The film was shot in Diyatalawa, Ohiya, Idalgashinna, Nuwara Eliya, Ambewela areas and Ranminitenna drama village.[4]
The film was earlier set to be released in January 2022, but later confirmed to screen in theaters on March 3, 2022.[12][13] Then the film is set to release in Canada, England, Australia, New Zealand and the United States in late March.[5]