Ilayathalapathy Vijay starrer "Puli" has done fantastic business worldwide in its opening weekend and has beaten the record of Ajith's "Yennai Arindhaal".

"Yennai Arindhaal" had earned Rs 38.65 crore in the four-day weekend in the country, and the film, which was released on 5 February, had raked in Rs 53.65 crore worldwide. 

"Puli" has collected Rs 51.15 crore from its four-day weekend in India alone. Despite the movie facing last-minute release issues, which led to cancellation of early morning and later shows on the release day, it has performed well in India.

As per Andhra Box Office, "Puli" has grossed Rs 31.50 crore from Tamil Nadu (Rs 27 crore net business), Rs 3.90 crore in Kerala (Rs 3.25 crore net business), Rs 5.70 crore from Karnataka (Rs 4.75 crore net business), Rs 4.65 crore in Andhra Pradesh (Rs 4.05 crore net business ) and Rs 5.40 crore (net business of Rs 3.95 crore) from rest of India to take its tally to Rs 51.15 crore (Rs 43 crore net business). 

"Yennai Arindhaal" had raked in Rs 31.25 crore (Rs 24.04 crore net business) in Tamil Nadu, Rs 2.75 (Rs 2.25 crore net business) crore in Kerala, Rs 3.65 crore (Rs 2.81 crore net business) in Karnataka and Rs 1 (Rs 75 lakh net business) crore from rest of India to take India gross business to Rs 38.65 crore.

However, it has to be noted that "Puli" is ahead of Yennai Arindhaal" by just Rs 25 lakh in Tamil Nadu. It is the business in other territories that has made a big difference.

The worldwide collection of "Puli" in its first weekend stands at Rs 64.2 crore. However, the investment is a lot higher than "Yennai Arindhaal" and Vijay's film will have to perform exceedingly well in the coming days to recover the investment.