The second half of the film won me over.
I wasn't liking 'Zokkomon' all that much up until that moment, it was a little all over the place due to it's messy plot and conflicting tone. Once, however, the cat gets let out the bag and the film's poster becomes relevant it actually turns into an enjoyable watch.
Darsheel Safary is a solid choice to play Kunal, he has the cheeky but good side that's necessary. Anupam Kher is also noteworthy in this, though I have two weird things to note about him: I had no idea he was playing a dual role and didn't click that he portrays Jess' father in 2002's 'Bend It Like Beckham'. Not sure how I didn't realise at least one of those two things...
The special effects are excellent, I thought - particularly for Zokkomon. The score and cinematography are nothing special, but there is one tremendous shot featuring a train going past a waterfall at one point; the song "Suno Brother" fits well for its montage, also.
Improved writing and a most consistent plot would've elevated my feelings towards this. Still, it's a film I did just about enjoy.