Common
Nenu Naa Rakshasi
2011 Indian film by Puri Jagannadh
2011 Indian film by Puri Jagannadh
Nenu Naa Rakshasi (transl. Me and my Demon) is a 2011 Indian Telugu-language action drama film written and directed by Puri Jagannadh and produced by Nallamalupu Bujji. The film stars Rana Daggubati and Ileana D'Cruz. The film released on 28 April 2011 to mixed reviews and failed at the box office.
Open boosters, collect cards and trade them. Free to play.
Play for free