Spiderhead is a film that will make you feel all the feelings while challenging your emotional reality.    Airing on Netflix,