Mani badly needed this film after two of his last three films tanked and one just broke even. It had left many of his fans wondering if his formulaic packaging was getting outdated as Tamil cinema had been taken over by a new breed of youngsters willing to experiment with new storylines and taut direction. The likes of Karthik Subbaraj (Pizza, Jigarthanda), Manikandan (Kaakka Muttai, Aandavan Kattalai), Pa. Ranjit (Madras, Attakatthi), Raju Murugan (Joker), Karthick Naren (Dhuruvangal Pathinaaru) and Arun Prabhu (Aruvi) had bewitched audiences with realistic narration and pithy dialogues and believable characters enacted brilliantly by young actors. Their movies also brought in the moolah for the producers.