 G. Ashok, who had previously worked on "Pilla Zamindar" (2011) and "Sukumarudu" (2013), readied the "Bhaagamathie" script in 2012 and had written it keeping Anushka Shetty in mind.In late 2012, the team approached Anushka and the actress liked the script but was not able to immediately commit to the film, as she had pending projects such as "" (2015) and "Rudhramadevi" (2015), where she also played warrior princesses.The film was later delayed when Anushka chose to star in "Lingaa" (2014), attempt an ambitious size-shifting role in "Size Zero" (2015) and complete her portions for "" (2017).