Graphic opera leaves 18 people needing medical attention