Answer
Hamlet is the Shakespeare play in which Vivien Leigh played the character of Ophelia. Leigh's portrayal of Ophelia is regarded as one of the most memorable interpretations of the role, showcasing her emotional depth and tragic vulnerability. Her performance brought the complexities of Ophelia's character to life, vividly depicting her descent into madness and her poignant relationship with Hamlet.