Udta Punjab posters
Shahid Kapoor, Alia Bhatt, Kareena Kapoor-starrer PR Handout

The controversial film, "Udta Punjab," has a solid opening weekend run at the domestic box office. The three-day box office collection of "Udta Punjab" is the fifth highest of this year and the biggest for Shahid Kapoor.

In its opening weekend, Shahid-Alia Bhatt starrer "Udta Punjab" collected Rs. 33.80 crore nett, which is the fifth highest three-day collection of 2016. Akshay Kumar's "Housefull 3" holds the record of highest opening weekend box office collection (Rs. 53.31 crore), followed by Shah Rukh Khan's "Fan" with Rs. 52.35 crore, "Airlift" at third with Rs. 44.30 crore and Tiger Shroff-Shraddha Kapoor starrer "Baaghi" at fourth with Rs. 38.58 crore.

"#UdtaPunjab witnessed GOOD escalation on Sun... Maintained STRONG grip in Punjab and Delhi... Plexes of big cities also BIG contributors," trade analyst Taran Adarsh tweeted.

"#UdtaPunjab has 5th HIGHEST OPENING WEEKEND of 2016... Fri 10.05 cr, Sat 11.25 cr, Sun 12.50 cr. Total: ₹ 33.80 cr. India biz," he added.

The film, directed by Abhishek Chaubey, had a good start at the box office. The film maintained a good momentum at the box office, which resulted in a good opening weekend box office collection. However, the fate of the film depends on its Monday collection, which is said to be a crucial one. The box office collection of films witness a big drop on the first working day, i.e. Monday, so it remains to be seen if "Udta Punjab" will pass the crucial Monday test or not.

Meanwhile, "Udta Punjab" is now Shahid's biggest opening weekend grosser. The film shattered the three-day records of "Shaandaar" (Rs. 33.51 crore) and "R... Rajkumar" (Rs. 30.59 crore) in India.

"Udta Punjab," produced by Anurag Kashyap's Phantom Pictures and Ekta Kapoor's Balaji Telefilms, is a hard-hitting take on the issue of drug trafficking in Punjab. The film features Shahid, Alia, Kareena Kapoor Khan and Diljit Dosanjh in the lead roles.

[1 lakh = 100,000 | 1 crore = 10 million | 100 crore = 1 billion]