Bahubali, directed by SS Rajamouli, is a big, sweeping epic that runs for close to 2 hours and 40 minutes. Rajamouli gives us a terrific interval point, and the film moves briskly in its second half, when it goes into flashback mode to reveal a familiar story of family conflict within the royal household, and Shiva's true identity. The piece de resistance of the film is a roughly 30-minute war sequence achieved through a combination of special effects and thrilling in-camera shots. You're riveted by the action, and by the drama that unfolds on the battlefield, leading to an explosive finale. Prabhas and Rana, each flexing his tree trunk-sized biceps, puts up a great show.