Alice Cooper alcanza nuevas alturas en esta actuación de julio de 2005 en el Festival de Montreux. Mientras que el espectáculo visual deleita la vista, el sonido crudo de Cooper impacta el oído. Este concierto en vivo está lleno de himnos de rock extraídos de su dilatada carrera.