You were correct, it is not referencing the stage, it is referencing [object NE_24]
Now, how do I get it to reference the stage?
Thanks so much, really appreciate this!
Hmmm, I'm not sure what an NE_24 object is exactly.
Can you access the stage directly? Instead of using "(parent as MovieClip)" try just using "stage" in its place. So it would look like:
stage.gotoAndPlay("top");
If that doesn't work, then maybe you can reach the stage from the NE_24 by accessing its parent.
If you go that route let me know what these traces return, so we can see if you can find the stage that way:
trace(parent.parent);
trace(parent.parent.parent);
I've had instances where I've needed to do this to reach back to the stage (when the stage was not directly accessible)
[EDIT]
Just so I am clear in understanding what you want. You are trying to play the main timeline, correct? Or are you trying to play the timeline of a movieclip that is on the stage?
If you're trying to play the timeline of a movieclip on the stage then we'll be looking for a "object MovieClip" instead of "object Stage" in the parent structure. 
~Plystire
Message was edited by: Plystire