Indian actress Shruti Hasan at SIIMA awards 2012 in Dubai. Image: SIIMA
Indian actress Shruti Hasan at SIIMA awards 2012 in Dubai. Image: SIIMA

Romantic comedy "Ramaiya Vastavaiya" has raced ahead of crime thriller "D-Day" by a slight margin at the domestic box office.

The Girish Kumar-Shruti Haasan starrer earned ₹21.45 crore in five days in India. The film directed by Prabhu Deva had received negative reviews from most critics but it still managed to earn more than ₹20 crore in five days.

On the other hand, "D-Day" directed by Nikhil Advani made a business of ₹20.29 crore in five days at the domestic box office. The film which features a big star cast including Arjun Rampal, Shruti Haasan, Rishi Kapoor, Irrfan Khan and Huma Qureshi, received positive reviews from critics.

"#DDay Tue 3.1 cr, total: ₹ 20.29 cr ... #RamaiyaVastavaiya Tue 3.15 cr, total: ₹ 21.45 cr," trade analyst Taran Adarsh tweeted.

The five-days breakup of both films according to Adrash are:

Ramaiya Vastavaiya: Friday ₹4.10 crore, Saturday ₹4.70 crore, Sunday ₹6.50 crore, Monday ₹3 crore and Tuesday ₹3.15 crore.  

D-Day: Friday ₹2.94 crore, Saturday ₹4.75 crore, Sunday ₹6 crore, Monday ₹3.5 crore and Tuesday ₹3.1 crore.

On the first Monday, Advani's directorial venture raked in more than Deva's film. But in terms of the overall five-day figure "Ramaiya Vastavaiya" has outperformed "D-Day".

Both films were made on a budget of ₹30 crore. Taking note of the pace of collections, they should earn the production cost by the second weekend.