Shakespeare's Globe: Titus Andronicus Cast William Houston Indira Varma Obi Abili Samuel Edward-Cook Flora Spencer-Longhurst Ian Gelder Matthew Needham Steffan Donnelly Dyfan Dwyfor Brian Martin