Используйте класс мувиклиплоадер это вопервых. LoadMovie уже устарел. В описании тему написано слово ВНЕШНИЙ класс. что имелось ввиду ? реально класс или же Include файл ? Если класс то код в студию. Если инклуд то все верно. А если флешка подгружается из под дочернего подгруженного клипа, то поставьте права на lockroot.
И наконоец чтобы не травить себе мозг юзайте ( если у вас в мувике есть еще клипы) trace(mc1.CLIPINSIDE) - и увидите явный путь подгрузки.
Вот тебе простейший пользовательский класс лоадера. пользуйся. если знаешь что такое классы и как их юзать ) ( а я думаю знаешь раз в ТЕМЕ слово КЛАСС проскользнуло).

Код AS1/AS2:
class com.streamLoader extends MovieClip {
var _obj:Object;
var _clipLoader:MovieClipLoader;
var _loader;
public function streamLoader() {
}
private function _loadContent(_content, _location, _func, _ld) {
_loader = _ld;
if (_content != "undefined.swf") {
_obj = new Object();
_clipLoader = new MovieClipLoader();
_clipLoader.addListener(_obj);
_obj.onLoadProgress = mx.utils.Delegate.create(this, _loadProgress);
_obj.onLoadInit = _func;
_obj.onLoadStart = _start;
_clipLoader.loadClip(_content,_location);
}
}
private function _loadProgress(target_mc:MovieClip, loaded:Number, total:Number):Void {
var percent:Number = Math.floor(loaded/total*100);
if (typeof _loader == "movieclip") {
_loader.gotoAndStop(percent);
} else {
_loader.text = percent;
}
if (loaded/total == 1) {
_loader.text = "";
}
}
function _start(target_mc:MovieClip) {
target_mc._visible = false;
}
}//end of class