South Releases this Week: Devadas and Chekka Chivantha Vaanam will lock horns at the box office

A multi-starrer in Tollywood, Devadas stars Nani and Nagarjuna in lead roles.