Not as good as Shakespeare in Love. It has a slow start, but picks up around mid way to the end. I wouldn`t recommend it to anyone who hasn`t watched Gilbert and Sullivan`s The Mikado.