Actress Nayanthara's 'Annapoorani: The Goddess of Food' recently landed into controversy for allegedly hurting religious sentiments. The film released in theatres on December 1 and started streaming on the OTT giant, Netflix from December 29. However, days after it premiered on the OTT platform, an FIR (First Information Report) was filed against Nayanthara starrer.