leo naa ready for the release of his latest movie