Actors perform during a rehearsal of the musical drama "Checkmate" in Taipei, Southeast China's Taiwan, April 24, 2015. The musical drama performed by the "If Kids Theater" will be on stage from April 24 to 26. [Photo/Xinhua]