Masters of Illusion
The CW | CW | Season Premiere Date: August 13, 2021
Summary: The illusion series hosted by Dean Cain returns for its eighth season.
Genre(s): Variety Shows, Reality
Watch Now

Season 8 Episodes

  • No episode information is currently available for this season

Seasons & Episodes