Sarrainodu (translated the title means "the right person") is a romance and action film created, produced and starring, Allu Arjun. The film also stars Catherine Tresa, Rakul Preet Singh, Aadhi Pinisetty and Srikanth; the film is directed by Boyapati Srinu. The plot of the film revolves around a young, jobless itinerant named Gana (Allu Arjun) who has a ironclad sense of justice and little tolerance for criminality. Because of this proclivity, as well as his tendency towards violence, Gana often takes the law into his own hands to punish those who the justice department can not or will not. One day he acquires a job as a army officer but quickly retires to better serve the people. However, the Chief Minister of the Army dies and leaves his position to his daughter, Divya (Catherine Tresa), who begins receiving numerous death threats and eventually falls foul of various powerful factions. But she is heroically saved by Gana and quickly falls in love with him but their future is threatened by the devious and psychotic plans of the blood thirsty criminal, Vairam Dhanush.