Naran (2005)
Naran (Malayalam: നരന്, English: The Man) is a 2005 Malayalam film written by Ranjan Pramod and directed by Joshi. The film tells the story of Mullankolli Velayudhan (Mohanlal), a homeless ruffian with a good heart.
More at Wikipedia.