Enjoy some of Shakespeare's classics with a CBeebies twist!
2001
2014
1998
1992
2013
2016
2022
1993
1980
2021
1997
2000
2002
2024
2017
2023