One of the best films of 2004 was Kamal Haasan's "Virumaandi". Though made in the commercial format, critics appreciated the way it was presented.
It was Kamal's show all the way as the producer, director, writer and actor. "Virumaandi" was an extremely violent film, full of blood, mutilated bodies and abusive language. But the film was extremely gripping and very well made.
The narrative was quite novel, and the story told in a flashback mode through the eyes of two people. The film did very well at the box office.