Samantha could have given up her role to someone else, and helped in Production, maybe. Did not suit her one bit. No grace, she looked like the woman from modern Era who time travelled back in time and was trying to fit in, with her abs. Please cast people with grace for such roles.
Dev did a good job.
Graphics... no comments.