Nenu Naa Rakshasi29 April 2011
Nenu Naa Rakshasi is also known as Me And My Demon is a Tollywood thriller movie directed by Puri Jagannadh. The main roles of this movie are done by Rana Daggubati and Ileana D'Cruz. The movie is initially released on 29 April 2011. Nenu Naa Rakshasi is released in Telugu language from India to the world.