Dyer Straits Productions (DSP) presents year three of St. Louis’ only pop-culture, horror and sci-fi convention on June 15-17,...