Passion, romance, drama, humor, and tragedy intertwine in this compulsively readable Hamlet retelling, from the perspective of a strong-willed, modern-day Ophelia. Meet Ophelia, high school senior, daughter of the Danish