Shraddha seems apt for this role, dainty as she is, she would make the perfect Ophelia, innocent and pure in the face of the evil/conspiracy that surrounds her.
The same goes for Shahid too- I can definitely see him pulling off the tortured and troubled Hamlet who self-inflicts pain on himself, chooses not to be happy, which extends somewhat to his personal life as well.
Disclaimer: Just an analysis based on the painting Ophelia by John Everett Millais which we had to scrutinise to death in school and the gist/summary I read of Hamlet, didn't have the patience to the read the actual tragedy itself 😆, so probably just a superficial analysis.
0