Earlier, we told you about how we can't wait for July after seeing the elaborate sets of Baahubali, the most expensive film ever to be made in India. Making the two-part movie will cost USD 40 million and the trailer of the first instalment, 'Baahubali - The Beginning', is out.

Go ahead and check it out. S.S. Rajamouli's magnum opus is nothing like anything you've ever seen before in Indian cinema:

Source: Baahubali Movie

And in case you want to watch the original version in Telugu, here it is .