Hi @clem , is the movie title to be queried is the other way around. Because, I just queried from the movie sample dataset, Matrix and Matrix Revolutions and "The Matrix" has one extra actor. So I think Who all acted in Matrix but not in Matrix Revolutions.
MATCH (p:Person)-[:ACTED_IN]->(m:Movie {title:"The Matrix"})
RETURN p.name,m.title
ββββββββββββββββββββββ€βββββββββββββ
β"p.name" β"m.title" β
ββββββββββββββββββββββͺβββββββββββββ‘
β"Emil Eifrem" β"The Matrix"β
ββββββββββββββββββββββΌβββββββββββββ€
β"Hugo Weaving" β"The Matrix"β
ββββββββββββββββββββββΌβββββββββββββ€
β"Laurence Fishburne"β"The Matrix"β
ββββββββββββββββββββββΌβββββββββββββ€
β"Carrie-Anne Moss" β"The Matrix"β
ββββββββββββββββββββββΌβββββββββββββ€
β"Keanu Reeves" β"The Matrix"β
ββββββββββββββββββββββ΄βββββββββββββ
MATCH (p:Person)-[:ACTED_IN]->(m:Movie {title:"The Matrix Revolutions"})
RETURN p.name,m.title
ββββββββββββββββββββββ€βββββββββββββββββββββββββ
β"p.name" β"m.title" β
ββββββββββββββββββββββͺβββββββββββββββββββββββββ‘
β"Hugo Weaving" β"The Matrix Revolutions"β
ββββββββββββββββββββββΌβββββββββββββββββββββββββ€
β"Laurence Fishburne"β"The Matrix Revolutions"β
ββββββββββββββββββββββΌβββββββββββββββββββββββββ€
β"Carrie-Anne Moss" β"The Matrix Revolutions"β
ββββββββββββββββββββββΌβββββββββββββββββββββββββ€
β"Keanu Reeves" β"The Matrix Revolutions"β
ββββββββββββββββββββββ΄βββββββββββββββββββββββββ
Anyways, my method , you can use a List Compression ,
MATCH (p1:Person)-[:ACTED_IN]->(m:Movie {title:"The Matrix"})
with collect (p1.name) as matrix_list
MATCH (p2:Person)-[:ACTED_IN]->(m:Movie {title:"The Matrix Revolutions"})
with collect (p2.name) as matrix_rev_list, matrix_list
return [n in matrix_list WHERE NOT n in matrix_rev_list ] as actors
βββββββββββββββββ
β"actors" β
βββββββββββββββββ‘
β["Emil Eifrem"]β
βββββββββββββββββ
For your debugging of the data
MATCH (p1:Person)-[:ACTED_IN]->(m:Movie {title:"The Matrix"})
with collect (p1.name) as matrix_list
MATCH (p2:Person)-[:ACTED_IN]->(m:Movie {title:"The Matrix Revolutions"})
with collect (p2.name) as matrix_rev_list, matrix_list
return matrix_list, matrix_rev_list
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β"matrix_list" β"matrix_rev_list" β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββͺββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ‘
β["Emil Eifrem","Hugo Weaving","Laurence Fishburne","Carrie-Anne Moss","Keanu Reeves"]β["Hugo Weaving","Laurence Fishburne","Carrie-Anne Moss","Keanu Reeves"]β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ