I just watched the movie don't know why people gave less than 5 stars, story is exact which my mum told me in her story books ages ago.
I agree about VFX issue but that's an effort and I appreciate it cause they didn't play like Aadipurush ( raddi movie overall)
Acting to the point, Samantha justified the role.