Despite the online hiccups, the overwhelming excitement for 'Leo' continues to grow, with fans eagerly counting down the days until the grand release on October 19th.
According to some sources, the shooting of the film is scheduled to commence in the second week of September, and will be completed in a single schedule.