Controversial new play goes on stage