This is Hamlet

Educational program on Hamlet for Stanford Humanities.