Although his filmography of directorials is just about 26 (excluding Ponniyin Selvan), Mani Ratnam has made some eternal classics like Mouna Ragam, Nayakan, Thalapathi, Anjali, Roja, Bombay, Iruvar, Alaipayuthey among others. Most of his films have achieved critical or commercial success, and mostly both.