Masters of Illusion Overview & Latest News
Masters of Illusion is an American 30 minute reality television series, which kicked off on August 1, 2014, on The CW and is broadcast every Friday at 20:00. The show is currently in its 5th season.
The CW has officially confirmed the renewal of Masters of Illusion for Season 6. The exact release date is yet to be announced so far. Sign up to track it down.