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.
The Lost Husband
2020
Purple Hearts
2022
Maudie
2016
Dot the I
2003
Hamnet
2025
Not Easily Broken
2009
Untamed Heart
1993
Possession
2002
Julia
1977
Life in a Year
The Best of Me
2014
Nine Lives
2005