Samantha is not suitable for this character, she is unable to meet the standards of shakuntala's character. Movie focuses more on body rather than intelligence, grace and class of her. According to me Anushka Shetty and Prabhas would be a great choice of actors. Movie is not that much worth . VFX is worst.