Hamlet (2000) was directed by Michael Almereyda and stars Bill Murray, Casey Affleck, Liev Schreiber. Filmaments tracks 21 cast and crew connections for this film.