Reviews of Barbican Theatre. (Other) in Plymouth (Devon).