
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