Prova così:

on (release) {
riavvolgi = true;
_root.back=1;
}

onClipEvent (enterFrame) {
if (_root.riavvolgi) {
frame = this._currentFrame;
frame--;
if (frame>0) gotoAndStop(frame);
else if(frame==0 && _root.back==1)
{
_root.gotoAndPlay(30);
_root.back=0;

}
}
}