Sandakozhi (transl. Fighting Rooster) is a 2005 Indian Tamil-language action film written and directed by N. Linguswamy and produced by Vikram Krishna under the banner of G K Film Corporation, which stars Vishal, Meera Jasmine, Rajkiran, and Lal in lead roles, whilst Raja, Suman Setty, and Ganja Karuppu as supporting roles. The film's score and soundtrack are composed by Yuvan Shankar Raja. The film released on 16 December 2005 to rave reviews and has become one of the huge hits in 2005, running for more than 200 days in theatres. It was declared a blockbuster at the box office and cult film for action film genre.