The annual Wizard World Comic Con St. Louis took place this past weekend at the America's Center in downtown St.…