title: Neo4j - NOT IN query
body: <p>The graph schema I have is <code>(actors)-[:ACTED_IN]-&gt;(movies)</code>.</p>
  
  <p>I know how to find actors who have worked with a particular actor as below:</p>
  
  <p><code>MATCH (actor {name:"Tom Hanks"} )-[:ACTED_IN]-&gt;(movies)&lt;-[:ACTED_IN]-(costars)
  return distinct costars;</code></p>
  
  <p>I know how to find all the actors who have worked in some movie:
  <code>MATCH (all_actor)-[:ACTED_IN]-&gt;(movies) return distinct all_actor;</code></p>
  
  <p>However I don't know how to find all actors not in costars. How do I go about it?</p>