Narasimham is a 2000 Indian Malayalam-language action drama film directed by Shaji Kailas and written by Ranjith. Narasimham was released on 26 January 2000, India's 50th Republic Day, and ran for 200 days in theatres and grossed 20 crores worldwide.