Enjoy some of Shakespeare's classics with a CBeebies twist!
2020
1988
2007
2023
1994
2017
1986
1993
2015
2021
1997
2005
2013