Mubarakan, directed by Anees Bazmee, presents Arjun Kapoor in a double role once again after Aurangzeb. While the 2013 film was a crime thriller, Mubarakan falls under the romantic comedy genre. Looking at Bazmee’s past work (Welcome, Singh Is Kinng, Ready amongst others) and the Mubarakan trailer, the film promised the audience a good time. It also brings together the chaacha-bhateeja jodi (Anil Kapoor – Arjun Kapoor) together on screen for the first time and their bond in the trailer and songs that we have seen so far made us excited to see the magic this real life uncle-nephew create in reel life.Also Read - Anushka Sharma-Virat Kohli And KL Rahul-Athiya Shetty Pose in Latest Group Photo, Fans Say ‘Couple Goals’

2017 has been a year of fresh romantic pairs and Mubarakan has not one but two such couples – Arjun Kapoor – Athiya Shetty and Arjun Kapoor – Ileana D’Cruz. Apart from these, the film also stars Neha Sharma, Rahul Dev, Karan Kundra, Ratna Pathak, Pavan Malhotra amongst others in key roles. Also Read - Arjun Kapoor Shares His Before-And-After Picture, Calls His Weight Loss Journey 'Work-In-Progress'

But should you watch or ditch Mubarakan? India.com film critic Smrity Sharma is watching the film right now and here’s her impression on the film so far. Also Read - Arjun Kapoor on Battling Obesity For Longest Time: I Have Been Criticized a Lot For My Physique

Smrity says, “The story starts in 1990 London and introduces you to the little munchkins Karan and Charan who are just a few months old. A fatal accident kills their parents and their uncle ‘chacha’ Kartar Singh (Anil Kapoor) volunteers to become their guardian. However, in just a couple of days, he understands that this is not his cup of tea and the two kids are adopted – one by their older aunt (Ratna Pathak Shah) and one by one of their uncles (Pavan Malhotra). Thus, despite being twins, Charan and Karan (Arjun Kapoor) turn into each other’s cousins. While Karan is brought up in London, Charan is raised in Punjab. What’s common between both these Punjabi mundas is their gabru, charming avatars. You would have a difficult time to choose your favourite amongst the two. While both have distinct personalities, Arjun Kapoor is endearing in both these characters.

“Charan is already in a relationship with Nafisa Qureshi (Neha Sharma) but the family wants him to marry Mr. Sandhu’s (Rahul Dev) daughter Binkle (Athiya Shetty). However, Charan and Kartar Singh together hatch a plan so that this rishta doesn’t happen. But amid this, the dynamics within the family take a turn for the worse. Next, the family chooses Sweety (Ileana D’Cruz) to become Charan’s bride but she’s been in love with Karan.

“By the interval, we know there are two weddings happening in the family, on the same day and in London. Both Charan and Karan are scheduled to get married to women they don’t want to. Kartar Singh is their only hope to get out of this confusing, controversial situation. PS: Anil Kapoor’s comic timing is bang on and he is one of the best things about the film.

“The film so far has all the elements that you’d see in a typical shaadi waala ghar. There are moments that would leave a smile plastered on your face. Mubarakan is the kind of family entertainer that was missing in Bollywood in 2017.”

Watch the official trailer of Mubarakan here:

Mubarakan starring Arjun Kapoor, Athiya Shetty, Ileana D’Cruz and Anil Kapoor releases in theatres on July 28.