Chris, wenn nl.Length 0 ist, dann gibt es keine movie-Elemente unterhalb des root-Elements. Schau dir vor der Schleife mal das
XML Dokument an:
ShowMessage(xmlDoc.documentElement.xml);
Oder verwende mal selectNodes('//movie') um den Fehler einzukreisen.
marabu