This might have been addressed before, but I had a problem with a QT movie not starting at its correct inframe. After a lot of back and forth I found out that if I opened the movie in QuickTime Player, the time indicator was set half way out in the movie.

Set it to first frame, saved and everything works.

Still feels like a bug, though...