In a significant update, acclaimed director Lokesh Kanagaraj has appended ‘Leo’ to his illustrious filmography. ‘Leo’ is the upcoming film featuring superstar...