Twice in Bawaal, featuring Varun Dhawan and Janhvi Kapoor, Varun, who plays a Lucknow school teacher named Ajay, tells other characters, "The idea is a bit revolutionary, please listen with an open mind." I suspect he's a stand-in for director Nitesh Tiwari instructing his viewers. Because this film, based on a story by Ashwiny Iyer Tiwari and written by Nitesh, Piyush Gupta, Nikhil Mehrotra, and Shreyas Jain, definitely requires an open mind. Warning: this review includes spoilers.