Everyone is praising Ali Fazal and Sanjay Dutt, but one can expect good performances from them. The real surprise was the guy who played Vivaan! This is the first time I saw him in a movie but I remembered him from Pizza Hut ads. He was really convincing as a gullible power hungry and envious kid.
Cut the unnecessary 20 mins from the second half and you have a solid movie