The phrase
"effect wizards" refers to people who are skilled at creating special effects in movies, TV shows, or other forms of media. They use their creative abilities to add visual or audio effects to enhance the storytelling or bring imagination to life.
Full definition