Messiah on stage