A short film presenting a stylized, abridged adaptation of Shakespeare's play.
Release Date: October 31, 2010
View more ->