The Wizard World Comic Con is taking place March 18-20 at the Las Vegas Convention Center. Photos by Joyce E. Lupiani/KTNV