Shakespeare's Globe

Ophelia played by Carlyss Peer

Hamlet (2012)
Written by: William Shakespeare