^ What he said.
I was understandably skeptical about it, but it worked for me. Somebody else explained it already, but the DS can't quite keep up with the movie that's playing, so you have to allow it time to buffer by closing the DS and reopening it several times during the movie (just enough...