The cast of Tommy. Photo by Barbara Phelan