Simple code - Impossible problem!

Alright, this seems so simple, I have a turret, and a health variable inside it. I have an explosion animation, in the turret movie clip at frame 10. At first, it is stopped, but then i write:

if(Health == 0){
gotoAndPlay(10)
}

But it goes to frame 10 and just stops. Any idea what the problem is? Any help would be appreciated. Also, if you would like the .fla, pm me your email and i will send it (it’s a bit big to upload)