The CW’s “Masters of Illusion returns for season 8 with host Dean Cain. The actor/producer continues to be astounded by the level of talent he sees each year. The show features some of the world’s most talented illusionists, magicians, escape artists, and performers.

New episodes begin Saturday, April 9 at 9pm on PIX11.