5 Excellent

a movie worth remembering that u have ever watched...rajamouli has nailed it...the expectations stood right...fed right...I wish I could give more than five star.