My wife, who is a high school English teacher, ordered this to show to her classes following their study of the play. The R rating is appropriate; don't plan on showing it in its entirety. Though you could probably show a few select scenes, definitely preview (luckily she did). None of the scenes with the witches are ok to show to a class. One of the witches is a hermaphrodite who lifts skirt and shows her junk, and in another scene--the part where Macbeth goes back to the witches to get more prophecies--the play's three witches are joined by about a hundred nasty naked old witches--gross. Also, the fighting scenes are super cheesy. Actually, the whole thing is pretty cheesy. Not worth the money for you hard-working teachers.