Watch Baahubali – The Beginning – Teaser here! Baahubali is an upcoming two part Indian epic film written and directed by S. S. Rajamouli. Produced by Shobu Yarlagadda and Prasad Devineni simultaneously in Telugu and Tamil — along with dubbed versions in Hindi,Malayalam, English, and French — Baahubali features an ensemble cast of Prabhas Varma, Rana Daggubati, Anushka Shetty andTamannaah in the lead roles, and Ramya Krishnan, Sathyaraj, Nassar, Adivi Sesh, Tanikella Bharani and Sudeep in crucial roles.