In draw() you need to place different states. So you have the interaction state and the show movie state. In your example the show movie starts but gets in the interaction state right away.
Anyway, you can find here a example. You just need to find out if the movie reaches the full length, and then put it in the interaction state again.
Anyway, you can find here a example. You just need to find out if the movie reaches the full length, and then put it in the interaction state again.