The music soars and the actors all come together for the triumphant finale, which none of them have ever sung before! Everything is created onstage in the moment in the Contemporary Theater Company's fall production, Bravo! An Improvised Musical, playing October 21 November 18.