The exploits in Man of La Mancha are larger than life. To tell them, Bristol Riverside Theatre built a set that’s larger than the stage. … 506 more words