Director Cheran's iconic film Autograph, which released in the year 2004, is now all set for a re-release after 21 years. The National award-winning film, attained the cult status in Tamil cinema ...