Movie creates its own world, and that world needn't refer to anything that's real. it's consistent,emotional,comic entertaining,interesting, justifies its being there...all in one..script is the key...Director A Harsha have again a phenomenal entertainer yet again ..