In my opinion, this movie can comfortably be divided into three different films based on three interconnected ideas that one could find throughout the film - i) friendship; ii) love/ commitment to family/tribe, and iii) freedom fight. Obviously it will be difficult for any director to cover the huge ground. Although Rajamouli did his best to overcome the possible gaps, I must say he has fallen short of attaining accuracy and success due to the unnecessary length and dragged narrative. I felt that the film lost the plot in the midway and never actually regained the momentum. Overall, interesting script and crew and I am sure the fans of both NTR, RC and RM will love the energy from the actors and the director.