Shakespeare's Globe

Laertes played by Mark Lockyer

Hamlet (2000)
Written by: William Shakespeare