One Shakespeare movie I found students could follow was Hamlet starring Mel Gibson.

The screenplay does a great job of making Shakespeare more intelligible to a listening audience, and Gibson's enunciation of the lines is reminiscent of Olivier and Gielgud.