En insertarPelicula, es lo que he visto así por encima y ya no he buscado más:
Declaras string x, sin inicializar ni darle valor alguno pero asignas el valor de ésta a otra variable y después la comparas. Insisto, sin haberle dado valor alguno. Tal vez por eso te de fallo.
Declaras string x, sin inicializar ni darle valor alguno pero asignas el valor de ésta a otra variable y después la comparas. Insisto, sin haberle dado valor alguno. Tal vez por eso te de fallo.