Udhayam Theatre in Chennai, a beloved cultural landmark since 1983, has permanently closed. Serving generations with iconic films, the theatre will soon be replaced by a new development. Despite ...