Nenu Naa Rakshasi (transl. Me and my Demon) is a 2011 Indian Telugu-language film written and directed by Puri Jagannadh and features Rana Daggubati and Ileana D'Cruz. The film was awarded the ‘U/A’ certificate by the Central Board of Film Certification. The film was released on 29 April 2011 to mixed response and failed at the box office.