The film stars Junior NTR and Ileana D'Cruz.
The film is directed by Mehar Ramesh and is a socio-fantasy entertainer.
Actors Manjari Fadnis, Jackie Shroff, Pooja Bedi, Sonu Sood, Nassar, Ali, Prabhu Ganesan and Krishna Bhagavan also star in the film.
Mani Sharma has composed the music for the film.
Big-budget film Shakthi, is said to be the costliest film in Telugu ever made at a budget of Rs 45 crore. It will be released on April 1, 2011.
The Tamil version of the film - Om Shakti - will be released on April 2.