Ninad Khanolkar's editing is sans complaints. Ankita Jha's costumes are realistic and special mention should go to Ayushmann’s look. Ravi Srivastava's production design is in sync with the film’s setting. Chirantan Das's cinematography is appropriate. Karan Kulkarni's background score adds to the quirkiness of the film. Bhumi Pednekar is passable while Gopal Dutt (Doctor in the train) is okay.
Manurishi Chadha and Sunita Rajwar (Champa) do justice to their respective parts. Jitendra Kumar fits the role to the T and few of his scenes in the first half are great. Believe it or not, Gajraj Rao has the maximum screen time followed by Jitendra and then comes Ayushmann! Gajraj Rao however is too good as always and performs as per the script. The other bigger shocker is that his screen time is very limited. He has always played the victim but here, he plays the instigator and an actor of his calibre should have hit the ball out of park. Ayushmann Khurrana shockingly is not in his usual form. The film has lot of subplots but he doesn’t put it together well. His dialogues are witty but some of them are just over the top. Hitesh Kewalya's screenplay however is a big culprit.
Hitesh Kewalya's story is decent and had the potential to be a game-changer. Aman works in Delhi and unknown to his family, he's a gay and is living in with Kartik (Ayushmann Khurrana). Aman Tripathi (Jitendra Kumar) is the son of Shankar Tripathi (Gajraj Rao) and Sunaina (Neena Gupta), who are based in Allahabad. SHUBH MANGAL ZYADA SAAVDHAN is the story of two men in love in Section 377 era.