Enjoy some of Shakespeare's classics with a CBeebies twist!
1980
2011
2017
1979
2010
1994
1993
2019
2012
1986
2024
2018
1996
2022
2025
2003