NewZNew (Chandigarh) : Bahubali is an epic historical fiction film written and directed by S. S. Rajamouli and Produced by Shobu Yarlagadda & Prasad Devineni. The mega budget film “Bahubali” to screen in Busan International Film Festival which is a biggest honor ever. The ace filmmaker S. S....