Fans were upbeat, uncontrollable and angry when the much-awaited Bahubali film hit over 4000 screens across the globe on Friday. This is considered to be the most expensive film in India so far. In a ...