The upcoming action drama film, Baahubali is so far the most expensive film ever made in India! Directed by S. S. Rajamouli and produced by Shobu Yarlagadda and Prasad Devineni, the film is made on a BIG budget of Rs. 250 Crores. The film’s trailer has already impressed everyone and proved that the money was indeed put in the right place!