You are referencing to wrong col
for parent reference....it should be MOVIE_ID
rather than ID
( which u have done )
try it this way :
ALTER TABLE KEYWORD
ADD CONSTRAINT FK_MOVIE_ID_KEYWORD
FOREIGN KEY (MOVIE_ID)
REFERENCES MOVIE (MOVIE_ID) /* <- notice this */
EDIT
Only possible reason i can think of is that you table contains non-matching data....that's why you are having an error due to mismatch!!
To simplyfy....your MOVIE_ID
contains value which do not exist in the ID
column of the other table....so because of mismatch at the time of setting up constraint,its popping the error!!
Solution : Validate the data in your tables ( updating / deleting non-matching columns in either tables ) in relation to the id
's you need to set up...then apply the constraint and it should work!!