Shakespeare's Globe

Francisco, Cornelius ... played by Chris Tranchell

Hamlet (2000)
Written by: William Shakespeare