In her 75th film, Annapoorani: The Goddess of Food, Nayanthara makes a compelling comeback. She definitely left an lasting mark with her captivating performance. Although after facing challenges such ...