Shakespeare's Globe

Marcellus, A Sailor played by Tim Block

Hamlet (2000)
Written by: William Shakespeare