There was something not right in my previous post, and the post by @Dave_PR further enhanced this feeling. Then I remembered that you can’t compare links directly in dataviewjs, you need to use the .equals() function. (Or compare a subpart like the file.path)
So try using p.actors.filter(a => !a.equals(dv.current().file.link))