The movie is worth watching on the big screen for the CGI and effects. The story line is a little predictable but the actors were good. I felt the movie could have been cut in length as it dragged a little in some parts.
I really liked the love story of Devasena and Baahubali. It is a rare example of equal relationship where the guy stands up for his wife.