Scan barcode
A review by j_dyzzle
Richard III (No Fear Shakespeare) by SparkNotes
3.0
There were a lot of characters and a complex family lineage to keep track of, but other than the complexities of the storyline, it was very good. Richard is the 'so evil its funny' type of villain.