Hamlet : prince of Denmark - Hapgood, Robert (Shakespeare in production, 2001)