Maharaja Is Most Viewed Indian Film On Netflix: Written and directed by Nithilan Swaminathan, 'Maharaja' is the 50th film of versatile actor Vijay Sethupathi. The movie was released theatrically to low-key buzz but was a phenomenon later. The movie stars Anurag Kashyap in a surprising role while Mamta Mohandas, Natarajan Subramaniam, Abhirami, and Bharathiraja played key roles.