I read the book by Lisa Klein that this is based on as a teenager. I loved it, so I might be a bit biased, but I didn't mind the changes to the Hamlet story. I thought the costumes, sets, and everything where gorgeous. The casting is good and most of the actors do the best they can with weakly written dialogue. My other TINY complaint is that they changed the ending from the book where she ends up with Horatio.
Also, ignore the people who complain about having actors of different races in a medieval story. It's the 21st century. I think it's okay to cast the actor who is best for the role without getting hung up on race.
Also, ignore the people who complain about having actors of different races in a medieval story. It's the 21st century. I think it's okay to cast the actor who is best for the role without getting hung up on race.