Culture
24 September 2008
In the first performance of a nine day run of The Factory’s Hamlet, actors hang from the gods, four people play one...