Entity

Iremos nas nossas entities (Movie) e criaremos um campo "gênero". Para isso, criaremos a entidade Genre.

@Entity
@Table(name = "tb_genre")
public class Genre {
    
    @Id
    @GenerateValue(strategy = GenerationType.IDENTITY)
    private Long id;
    private String name;
    
    //construtor com e sem argumento + getters and setters
}

E agora lembramos do relacionamento, né? Um gênero pode ter vários filmes (Set/List). Em resumo, um OneToMany!

Movie recebe Genre com @ManyToOne e @JoinColumn.

Genre recebe Movie com @OneToMany e mappedBy.

Lembrar dos Getters e Setters.

Atualizado