
This is a great cartoon version from the BBC Animated Tales with the wonderful Brian Cox and Zoe Wanamaker in the leads.
How to teach Macbeth. Create a Shakespeare play in a day.

We recommend this picture book versions of Macbeth by Andrew Mathews illustrated by Tony Ross.