Extensive sets of rural tamilnadu and prison were erected in Chennai. Bulls from Madurai and nearby districts were transported to Chennai for the bull fight sequences .
Initially, the film was named as Sandiyar. Then the production unit had several problems pressuring them to change the name and hence changed to Virumaandi later. Few years later a film with the same name(Sandiyar) released but had no issues with the film's name.
Kamal Haasan a constant learner and an experimenter learned how to ride a moped without using his hand.
Shot via live-recorded sound.
The film's narrative is based on the Rashomon effect.