The wait is over, Seerat Kapoor’s most awaited film "Krishna and his Leela '' is out on Netflix. Rana Daggubati made this announcement a couple of days back, with posts of the film's poster on his social media accounts. Yesterday all the first look character teasers were too revealed. Seerat's