The film, directed by Vysakh, is set against the backdrop of Tamil Nadu and features a diverse cast, including Tamil and Telugu actors. Directed by Vysakh, ‘Turbo’ releases on May 23rd. For ...