As a huge fan of Shakespeare, I truly enjoyed this alternate take on the tale of Hamlet and Ophelia. The star-studded cast was a delight to watch deliver superb performances. The sets were absolutely breathtaking and the costuming was tasteful and evocative. The film was a rich feast of color and the music touched my heart. I found myself singing along with the theme and humming it after the end of the movie. I just love that a woman wrote the book, another the screenplay and the director was female as well. This definitely is a step in the right direction of telling "herstory" to take its rightful place aside "history".