Leo OTT release: Thalapathy Vijay, Sanjay Dutt's global fans to wait longer; Netflix drops latest update

Leo is all set for its OTT release. Thalapathy Vijay, Trisha Krishnan and Sanjay Dutt starrer new movie has an update on the same.