TV Series Release DateSeptember 16, 2022 Masters of Illusion Season 11 β Release Date, News, Cast, Spoilers & Updates Masters of Illusion is an American television series that premiered on The CW on August 1, 2014. Theβ¦ byRajdip Ghosh8 minute read