Ophelia comes of age as lady-in-waiting for Queen Gertrude, and her singular spirit captures Hamlet's affections. As lust and betrayal threaten the kingdom, Ophelia finds herself trapped between true love and controlling her own destiny.
as Ophelia
as Queen Gertrude / Mechtild
as Claudius
as Hamlet
as Laertes
as Horatio
as King Hamlet
as Polonius
as Cristiana
as Edmund
as Young Ophelia
as Young Laertes
as Yorick
as Young Hamlet
as Lady in Waiting
as Lady in Waiting
as Lady in Waiting
as Lady in Waiting
as Lady in Waiting
as Lady in Waiting
as Viola
as Rosencrantz
as Guildenstern
as Weaver
as Masked Ball Singer
as Sentinel
as Young Mechtild
as Village Priest
as Guard
as King Fortinbras
as Ophelia's Daughter