Hamlet - Almereyda, Michael (double A Films, 2000)