Wow, freaking awesome! Thanks arkitx... I've been going at this for nearly a week!! The problem was that the MovieClip didn't have an instance name, so it wasn't being referenced. So placing this MC on the stage is what is creating the instance of the class right?

Final question - if I wanted to include a back button on the video player that jumped to a different scene "MainMenu" how would I go about that? I could create the button as an additional component in the video player scene which would both call the 'video finished' function and then jump scene, but it would be nice to call the function from within the class. I could then pass a variable into the class such as what scene I want it to jump to. I've tried this...

Actionscript Code:
this.gotoAndPlay(0, "MainMenu");

...from within the class but it doesn't work. Any ideas on this?