11 Season 158 Episode Masters of Illusion - Season 2 Episode 6 Chained Year : 2024 Country : United States of America Genre : Documentary Studio : ION Television, The CW, MyNetworkTV Keyword : Director : Cast : Dean Cain