Com a parte
PRIMARY KEY (`movie_id`(3))
você está dizendo ao mysql para criar uma chave de subparte* nos primeiros 3 bytes do ID do filme. Isso só funciona para tipos de string.
Você precisa usar
PRIMARY KEY (`movie_id`)
sem fornecer um comprimento.
*Isso é certeza de que a consulta está resultando no erro? Nunca vi isso em uma chave primária, é usada para índices.