The movie revolves around Arunachalam (Rajini), who is the son of the VIP of a village who finds out about his past but destiny has its own play.
AMMORU manages to combine all the usual Bollywood pre-occupations (marriage, familial bonds, hinduism) with an amazingly wild mythological fantasy storyline, some great CGI special effects, and quality production, to form one of the most interesting films to come out of India in a long time.
The prologue, as we watch a Shiva-style goddess become Ammoru, the protector of a villa...