Good!
If I were you I'd tidy up your code a bit! Add some brackets to that else and if, it will make it easier to read and spot errors.
if (myMovie.available()) {
myMovie.read();
}
else {
image(fragment,0,0);
}
Is it displaying the image while the movie is playing or does the image flicker happen at the end?