The first look poster of Leo took everyone by surprise as it turned out to be a smashing one that excited all the fans. One of the big focus points of the poster was the presence of the hyena, which is said to be featured in one of the important sequences in the film.
7 Screen Studio, the producers of the film, are investing a huge amount of 10 crores for this particular sequence in the film, which is expected to be one of the big highlights. The VFX work for the scene is currently taking place, and the makers are looking forward to get their eyes on the final product soon.