 The film budget costs around RM3.6 million.The film cast it diverse young actors and actresses aged between 8 and 12 in 2016.Filming then took place in Selangor at locations such as Kuala Kangsar, Kuala Selangor and Banting in 2017.