Ellie Davis was joined by casts of The Reduced Shakespeare Company to talk about their latest production. 19.10.2010