Scan barcode
A review by whimsicalmeerkat
Hamlet by William Shakespeare
5.0
Filled with deceit and betrayal and madness. Everyone is crazy, whether from grandiosity, uncertainty, a need for attention, the list goes on. Basically, Shakespeare.