Shakespeare's Globe

Prospero, Sebastian, Stephano played by Mark Rylance

The Tempest (2005)
Written by: William Shakespeare