Shakespeare's Globe

Horatio played by Geoffrey Beevers

Hamlet (2000)
Written by: William Shakespeare