King's Theatre hosts first show in 545 days with grand ribbo